1. d29052b SjLj EH could produce a machine basic block that legitimately has more than one by Bill Wendling · 14 years ago
  2. 95a7de6 Preserve line number information while threading jumps. by Devang Patel · 14 years ago
  3. 5e436b3 Create the parent directories to place the .gcda files in if they don't exist. by Nick Lewycky · 14 years ago
  4. baf717a Re-commit r130862 with a minor change to avoid an iterator running off the edge in some cases. by Eli Friedman · 14 years ago
  5. b90584a Preserve line number info. by Devang Patel · 14 years ago
  6. ff4f6ea This test fails on ARM. The test shouldn't explicitly specify alignment (and alignment 4 is wrong) and requires hard-float. by Galina Kistanova · 14 years ago
  7. 6a0ce75 If builder is initialized using an instruction as insertion point, then use the instruction's debug location as current debug location. by Devang Patel · 14 years ago
  8. af35841 preserve line number info. by Devang Patel · 14 years ago
  9. 24d4c99 Back out r130862; it appears to be breaking bootstrap. by Eli Friedman · 14 years ago
  10. 49cec1d Teach MachineCSE how to do simple cross-block CSE involving physregs. This allows, for example, eliminating duplicate cmpl's on x86. Part of rdar://problem/8259436 . by Eli Friedman · 14 years ago
  11. 2abb82b Remove an unused variable. by Duncan Sands · 14 years ago
  12. 96169b1 Fix more register and coalescing dependencies. by Jakob Stoklund Olesen · 14 years ago
  13. 28e104b Explicitly request physreg coalesing for a bunch of Thumb2 unit tests. by Jakob Stoklund Olesen · 14 years ago
  14. 21f7902 Implement SystemZRegisterInfo::getMatchingSuperRegClass to enable cross-class joins. by Jakob Stoklund Olesen · 14 years ago
  15. 14c76fe FileCheckize and break dependence on coalescing order. by Jakob Stoklund Olesen · 14 years ago
  16. f695b3a Explicitly request -join-physregs for some tests that depend on it. by Jakob Stoklund Olesen · 14 years ago
  17. 64915de Do not emit location expression size twice. by Devang Patel · 14 years ago
  18. 6af0b76 Fix cmake build. by Rafael Espindola · 14 years ago
  19. 921c58b Remove LLVM IR metadata in test case committed in r130847. by Akira Hatanaka · 14 years ago
  20. 6b7588e Prevent instructions using $gp from being placed between a jalr and the instruction that restores the clobbered $gp. by Akira Hatanaka · 14 years ago
  21. 597a766 Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, but by Rafael Espindola · 14 years ago
  22. 9126601 Rename -disable-physical-join to -join-physregs and invert it. by Jakob Stoklund Olesen · 14 years ago
  23. a938dd0 Tighten up check for empty (i.e. no meaningful debug info) module. This fixes dwarf-die2.c test case from gcc test suite. by Devang Patel · 14 years ago
  24. 8140ad3 Add variations on: max(x,y) >= min(x,z) folds to true. This isn't that common, by Duncan Sands · 14 years ago
  25. 269687f Emit gcov data files to the directory specified in the metadata produced by the by Nick Lewycky · 14 years ago
  26. d006ddc Fix crash when not setting GCOV_PREFIX. by Nick Lewycky · 14 years ago
  27. fffb61d Remove dead intrinsics. by Bill Wendling · 14 years ago
  28. 37da408 indvars: Added DisableIVRewrite and WidenIVs. by Andrew Trick · 14 years ago
  29. 9f1569a The system suppression file should catch these, but since they *once again* are by Nick Lewycky · 14 years ago
  30. 20bc5ac Don't depend on the physreg coalescing order. by Jakob Stoklund Olesen · 14 years ago
  31. c74399f Don't run this test through -regalloc=basic. by Jakob Stoklund Olesen · 14 years ago
  32. 22d28d2 Fix register-dependent XCore tests by Jakob Stoklund Olesen · 14 years ago
  33. 9dfb367 Fix register-dependent test in MSP430. by Jakob Stoklund Olesen · 14 years ago
  34. b89383a Implement MSP430RegisterInfo::getMatchingSuperRegClass to enable cross-class by Jakob Stoklund Olesen · 14 years ago
  35. b65122c Remove some random comments that snuck in from somewhere. by Eric Christopher · 14 years ago
  36. 2944b4f Mark ultra-super-registers QQQQ as call-clobbered instead of the D sub-registers. by Jakob Stoklund Olesen · 14 years ago
  37. feaf347 Fix a bunch of ARM tests to be register allocation independent. by Jakob Stoklund Olesen · 14 years ago
  38. 4dfdf24 indvars: Added canExpandBackEdgeTakenCount. by Andrew Trick · 14 years ago
  39. ee4a3ab Even if the subprogram is going to use AT_specification, emit DW_AT_MIPS_linkage_name. This helps gdb and fixes var-path-expr.exp regression reported by gdb testsuite. by Devang Patel · 14 years ago
  40. b47426b MCDwarf: Don't save Twine to local variable, this is almost never safe to do by Daniel Dunbar · 14 years ago
  41. 9493a28 Replace the "movnt" intrinsics with a native store + nontemporal metadata bit. by Bill Wendling · 14 years ago
  42. 7d6b6a0 Gracefully handle invalid live ranges. Fix PR9831. by Jakob Stoklund Olesen · 14 years ago
  43. ad20681 Implement some basic simplifications involving min/max, for example by Duncan Sands · 14 years ago
  44. b9d5af0 Tidy up. Add missing newline to generated file. by Jim Grosbach · 14 years ago
  45. f35907f Make the test less likely to fail with minor changes. by Evan Cheng · 14 years ago
  46. 9ff1b9b Fix function MipsRegisterInfo::getRegisterNumbering. by Akira Hatanaka · 14 years ago
  47. 22a751a Remove test for iOS divmod function, since that is disabled for now. by Bob Wilson · 14 years ago
  48. e1a56ae Temporarily disable use of divmod compiler-rt functions for iOS. by Bob Wilson · 14 years ago
  49. 0a69ba3 Fold ARM coprocessor intrinsics patterns into the instructions defs whenever by Bruno Cardoso Lopes · 14 years ago
  50. 54ad87a Add a few ARM coprocessor intrinsics. Testcases included by Bruno Cardoso Lopes · 14 years ago
  51. 6e97ece Fix a comment. by Bob Wilson · 14 years ago
  52. 30692ab If the front end has emitted llvm.dbg.cu and other debug info anchors (clang does it now) then use them directly. This saves one scan of entire module, to collect debug info, which in turns saves few machine cycles at compile time. by Devang Patel · 14 years ago
  53. 464f4ef Use llvm.dbg.cu named metadata to collect compile units. by Devang Patel · 14 years ago
  54. d2189bf Remove unused variables caught by GCC's -Wunused-but-set-variable. by Benjamin Kramer · 14 years ago
  55. a08bd89 Pass --disable-cfi to llc. by Rafael Espindola · 14 years ago
  56. 34868ee Add pentium{3,4}m cpus. Patch by Alexander Best! by Michael J. Spencer · 14 years ago
  57. 2fc496f xmm0 is an implicit parameter in this and so shouldn't be in the by Eric Christopher · 14 years ago
  58. cca8214 Add an unfolded offset field to LSR's Formula record. This is used to by Dan Gohman · 14 years ago
  59. f7710af Other parts of the SelectionDAG framework assume that targets use their pointer type for vector indices. Make the vector unrolling code respect that. by Owen Anderson · 14 years ago
  60. 67352b3 Scanning entire basic block may be too expensive in terms of compile time. Instead, just use whatever location info first non-phi instruction has. by Devang Patel · 14 years ago
  61. d61c403 Handle <def,undef> in the second loop as well. by Jakob Stoklund Olesen · 14 years ago
  62. 52f6c03 Apparently the check for direct calls is unnecessary. by Eric Christopher · 14 years ago
  63. e2f669f Use the PrintReg adaptor to correctly print live-in registers in debug output. by Jakob Stoklund Olesen · 14 years ago
  64. 2048e4a Only ignore <undef> use operands, keep the <def,undef> ops. by Jakob Stoklund Olesen · 14 years ago
  65. 8ce864e Pass -disable-cfi to llc. by Rafael Espindola · 14 years ago
  66. 925dffa llvmc: Pass -disable-cfi to llc. by Rafael Espindola · 14 years ago
  67. 448a6d3 Fix PR9579: when simplifying a compare to "true" or "false", and it was by Duncan Sands · 14 years ago
  68. 00676a6 Remove unused variable. by Duncan Sands · 14 years ago
  69. c455bb7 Emit debug info for global variables first. by Devang Patel · 14 years ago
  70. 194cfb0 Forgot to commit the changes to this file. by Duncan Sands · 14 years ago
  71. f24ed77 Move some rem transforms out of instcombine and into instsimplify. by Duncan Sands · 14 years ago
  72. 2866edf Add 130690 back. by Rafael Espindola · 14 years ago
  73. e17e6c0 Only produce the eh_frame section if we have at least one personality function. by Rafael Espindola · 14 years ago
  74. b2d7336 Revert while I debug the tests that use march but not mtriple. by Rafael Espindola · 14 years ago
  75. 433771c Move ppc OS X to cfi too. I am building it on an old ppc mini, but it will take some time. by Rafael Espindola · 14 years ago
  76. 7914242 Remove an unused variable in NDEBUG (found with -Wunused-variable). by Chandler Carruth · 14 years ago
  77. bb30dd4 Minimize the slot indexes spanned by register ranges created when splitting. by Jakob Stoklund Olesen · 14 years ago
  78. 8e33095 Add a SlotIndexes::insertMachineInstrInMaps to insert the instruction after any null indexes. by Jakob Stoklund Olesen · 14 years ago
  79. 95d206a In option typo correction, consider -foo=VALUE flags as two distinct parts. The by Nick Lewycky · 14 years ago
  80. 71f234b Remove dead variable pointed out by GCC 4.6 warnings, and reflow this a little by Nick Lewycky · 14 years ago
  81. 149f528 enhance memcpyopt to obey -fno-builtin and friends. This addresses a by Chris Lattner · 14 years ago
  82. 450a5a1 Add r130623 back now that ELF has been fixed to work with -fno-dwarf2-cfi-asm. by Rafael Espindola · 14 years ago
  83. 6073a05 Windows/DynamicLibrary.inc: Clean up ELM_Callback. We may check the decl instead of the versions of individual libraries. by NAKAMURA Takumi · 14 years ago
  84. 9bc1537 Remove an unused variable from this function introduced in r130637, by Chandler Carruth · 14 years ago
  85. 5426a9e GCC uses a different encoding of pointers in the FDE when using by Rafael Espindola · 14 years ago
  86. c352806 I forgot these files in the previous commit. by Rafael Espindola · 14 years ago
  87. debd7e4 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 14 years ago
  88. d4b0c6c Update instructions: LLVM.cmake is now LLVMConfig.cmake by Oscar Fuentes · 14 years ago
  89. 2b3e12d Revert the previous patch while I figure out how to make llvm-gcc by Rafael Espindola · 14 years ago
  90. 60045c2 X86AsmPrinter doesn't know how to handle the X86II::MO_GOT_ABSOLUTE_ADDRESS flag by Jakob Stoklund Olesen · 14 years ago
  91. 89fc9e8 Enable CFI on OS X. by Rafael Espindola · 14 years ago
  92. ec7e4ff When a physreg is live-in and live through a basic block, make sure its live by Jakob Stoklund Olesen · 14 years ago
  93. 7d6eb5a InstCombine: Turn (zext A) udiv (zext B) into (zext (A udiv B)). Same for urem or constant B. by Benjamin Kramer · 14 years ago
  94. 23b02cd Use SimplifyDemandedBits on div instructions. by Benjamin Kramer · 14 years ago
  95. 2f8e038 FileCheckize. by Benjamin Kramer · 14 years ago
  96. 277abc8 Implement MCAsmStreamer::EmitEHSymAttributes. Doing this in the asm streamer by Rafael Espindola · 14 years ago
  97. 97f7f4e Handle PrivateExtern eh symbols. by Rafael Espindola · 14 years ago
  98. 8e1e4cf Allow folded spills in test. by Jakob Stoklund Olesen · 14 years ago
  99. 6ee56e6 Avoid using stale entries form the sibling value map. by Jakob Stoklund Olesen · 14 years ago
  100. 66446c8 Use hysteresis for local live range splitting as well. by Jakob Stoklund Olesen · 14 years ago