1. d05667e Fix "make check" in Release by removing debug-only options from an 'opt' invocation. by Cameron Zwarich · 13 years ago
  2. 9adf151 Make DecomposeGEPExpression check SimplifyInstruction only by Dan Gohman · 13 years ago
  3. 6b918b8 Add a method to TargetRegisterInfo to get the register number that the Win64 EH by Charles Davis · 13 years ago
  4. 13a1608 Clean up the lazy initialization of DIBuilder a bit. by Cameron Zwarich · 13 years ago
  5. dfa178bc Work around code generation bug in Visual Studio 2010. by Jakob Stoklund Olesen · 13 years ago
  6. c827939 Make LoadAndStorePromoter preserve debug info and create llvm.dbg.values when by Cameron Zwarich · 13 years ago
  7. e665798 Explain FIXME. by Rafael Espindola · 13 years ago
  8. 10c3e12 Fix the defaults for .eh_frame. We were marking it as writable. by Rafael Espindola · 13 years ago
  9. b5a55d9 - Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c is by Evan Cheng · 13 years ago
  10. 4992b03 Remove dead option. by Evan Cheng · 13 years ago
  11. 237f15d FileCheck-ize a couple of IV unit tests. by Andrew Trick · 13 years ago
  12. 320ce56 Fix cmake dependencies. by Rafael Espindola · 13 years ago
  13. b4d8d31 Simplify offset calculation of stack frame objects for $gp restore location and by Akira Hatanaka · 13 years ago
  14. a9b324b Fix debug info for blocks' variable. by Devang Patel · 13 years ago
  15. 3a2f557 Test case for r130799 - indvars: Added canExpandBackEdgeTakenCount. by Andrew Trick · 13 years ago
  16. c481b70 Remove unnecessary comment. by Devang Patel · 13 years ago
  17. 46da136 Expand f64 FPOW. by Akira Hatanaka · 13 years ago
  18. f89532f Add pattern for double-to-integer conversion. Patch by Sasa Stankovic. by Akira Hatanaka · 13 years ago
  19. 9728ea2 Revert 121907 (it causes llc crash) and apply original patch from PR9817. by Devang Patel · 13 years ago
  20. bdd2ce9 Fixes related to coding style. by Akira Hatanaka · 13 years ago
  21. 4e9011c Document llvm.exp and llvm.pow. by Dan Gohman · 13 years ago
  22. 1b58d45 When checking for signed multiplication overflow, watch out for INT_MIN and -1. by Dan Gohman · 13 years ago
  23. 95ae09a Propagate error correctly in the MC Asm parser for leading '$' expressions. by Jim Grosbach · 13 years ago
  24. f8928c0 Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variables by Akira Hatanaka · 13 years ago
  25. 32232fc clarify this, apparently it is confusing :) by Chris Lattner · 13 years ago
  26. 69c19f7 Change StackDirection from StackGrowsUp to StackGrowsDown. by Akira Hatanaka · 13 years ago
  27. 26ffad8 Test case for r131908. by Devang Patel · 13 years ago
  28. 2338575 Preserve debug info during iSel by keeping DanglingDebugInfoMap live until end of function. by Devang Patel · 13 years ago
  29. 35b6994 While replacing all uses of a SDValue with another value, do not forget to transfer SDDbgValue. by Devang Patel · 13 years ago
  30. 88c62fc Clear list of instructions without DebugLoc. by Devang Patel · 13 years ago
  31. fcc482e The dragonegg option to disable LLVM optimizations changed. by Duncan Sands · 13 years ago
  32. 16e1b3f Implement .seh_stackalloc and .seh_pushframe parsing. by Charles Davis · 13 years ago
  33. c10ecd8 fix a really nasty basicaa mod/ref calculation bug that was causing miscompilation of by Chris Lattner · 13 years ago
  34. d34d429 Fix <rdar://problem/9476260> by having tail calls always generate 32-bit branches by Cameron Zwarich · 13 years ago
  35. 613f1a3 rearrange two transforms, since one subsumes the other. Make the shift-exactness by Chris Lattner · 13 years ago
  36. 05cd886 Transform any logical shift of a power of two into an exact/NUW shift when by Chris Lattner · 13 years ago
  37. f415d8b Use a more efficient data structure for the "operand map". The number of by Bill Wendling · 13 years ago
  38. 6083bb9 use the valuetracking isPowerOfTwo function, which is more powerful than checking by Chris Lattner · 13 years ago
  39. b3f0673 Teach valuetracking that byval arguments with a specified alignment are aligned. by Chris Lattner · 13 years ago
  40. ae441cc add a helper method to get the byval alignment of an argument. by Chris Lattner · 13 years ago
  41. 9db20f3 Eliminate some temporary variables, and don't call getByValTypeAlignment by Chris Lattner · 13 years ago
  42. d521d8b add test from PR9164 by Chris Lattner · 13 years ago
  43. b8a21ad testcase for PR9378 by Chris Lattner · 13 years ago
  44. 92f920c add a missing alias to make us more bug compatible with gcc, PR9378 by Chris Lattner · 13 years ago
  45. 01ebd56 document thiscall, PR9101 by Chris Lattner · 13 years ago
  46. 805fa97 implement PR9315, constant folding exp2 in terms of pow (since hosts without by Chris Lattner · 13 years ago
  47. 1ec11fb RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset accepts parameters (ptr, size, value) in a different order than GNU's memset (ptr, value, size), therefore the special lowering in AAPCS mode. Implementation by Evzen Muller. by Renato Golin · 13 years ago
  48. fbc539f Add methods to parse the SEH directives to the COFFAsmParser. Implement some by Charles Davis · 13 years ago
  49. 87943e3 add a note. by Chris Lattner · 13 years ago
  50. 6c9b8d3 add some random notes. by Chris Lattner · 13 years ago
  51. cb559c1 Teach ValueTracking about x86 crc32 intrinsics. by Evan Cheng · 13 years ago
  52. 1add46d Carve out a place in instcombine to put transformations which work knowing that their by Chris Lattner · 13 years ago
  53. 75f4296 Fix Bug 9386 - ARM disassembler failed to disassemble conditional bx by Johnny Chen · 13 years ago
  54. 4f81b54 Fix PR9815: I was trying to get out of "generating code and then by Chris Lattner · 13 years ago
  55. 5649ba7 Add a parameter to ConstantFoldTerminator() that callers can use to ask it to also clean up the condition of any conditional terminator it folds to be unconditional, if that turns the condition into dead code. This just means it calls RecursivelyDeleteTriviallyDeadInstructions() in strategic spots. It defaults to the old behavior. by Frits van Bommel · 13 years ago
  56. 8480aba another typo by Chris Lattner · 13 years ago
  57. 947f0a8 fix comment typo by Chris Lattner · 13 years ago
  58. 4d92550 I missed a checking with my GVN change. by Chris Lattner · 13 years ago
  59. 8645d1a insertvalue takes a variable number of arguments, document this, fixing PR9935. by Chris Lattner · 13 years ago
  60. 98a42b2 fix PR9856, an incorrectly conservative assertion: a global can be by Chris Lattner · 13 years ago
  61. 9e7bc05 fix PR9841 by having GVN not process dead loads. This was by Chris Lattner · 13 years ago
  62. 0e95939 remove a trivial test, make some other tests less trivial. by Chris Lattner · 13 years ago
  63. 208d92c make this test less trivial. by Chris Lattner · 13 years ago
  64. 3e8984a initialize and finalize function passes, pointed out by Cameron. by Chris Lattner · 13 years ago
  65. c4cb237 fix a bug for hosts without round, PR8893. by Chris Lattner · 13 years ago
  66. b6fcf4c move PR9408 here. by Chris Lattner · 13 years ago
  67. bec6a19 Commit test change, forgotten as part of r131838. by Nick Lewycky · 13 years ago
  68. 6d55f22 Teach the inliner to emit llvm.lifetime.start/end, to scope the local variables by Nick Lewycky · 13 years ago
  69. 9063b55 switch to using a smallvector to avoid allocations for most normal size instructions. by Chris Lattner · 13 years ago
  70. 97ff42d tidy some things up. by Chris Lattner · 13 years ago
  71. 1a55c41 Fix some minor typos and grammar. by Chris Lattner · 13 years ago
  72. 38ea9ee Implement emission of all Win64 exception tables. Make the COFF streamer emit by Charles Davis · 13 years ago
  73. 3185f5c Make the COFF streamer emit unwind info when processing a .seh_handlerdata by Charles Davis · 13 years ago
  74. c7e38e8 Fix grammar in test. by Nick Lewycky · 13 years ago
  75. edeecbf Don't allow unaligned offsets and sizes in the Win64 EH directives. by Charles Davis · 13 years ago
  76. 9bb4a2a random comment cleanups. by Chris Lattner · 13 years ago
  77. efce071 fix a file system case sensitivity issue. by Chris Lattner · 13 years ago
  78. dcef346 remove StandardPasses, it has been replaced with PassManagerBuilder by Chris Lattner · 13 years ago
  79. 52b2889 switch opt to using PassManagerBuilder.h by Chris Lattner · 13 years ago
  80. 9d70b6b switch llvm-ld. It has a terrible mechanism that people can add extra by Chris Lattner · 13 years ago
  81. 817a01f switch bugpoint and liblto to PassManagerBuilder. by Chris Lattner · 13 years ago
  82. 92a9cb6 add support for LTO passes. by Chris Lattner · 13 years ago
  83. 402d9d9 eliminate dependence on StandardPasses.h. The code generator's pass pipeline by Chris Lattner · 13 years ago
  84. f2007b3 Include DataTypes.h from this header to get the uint*_t types. by Charles Davis · 13 years ago
  85. ba55b8f Allow access to the .pdata and .xdata sections through the TargetAsmInfo class. by Charles Davis · 13 years ago
  86. f5be7bd add an extension point mechanism that allow plugins to add stuff to by Chris Lattner · 13 years ago
  87. 0cf5156 Add CreateLifetimeStart and CreateLifetimeEnd to the IRBuilder, with plans to by Nick Lewycky · 13 years ago
  88. d22920a Revert commit 131781, to see if it fixes the x86-64 dragonegg buildbot. by Duncan Sands · 13 years ago
  89. ae6d5dc add a new PassManagerBuilder class to replace StandardPasses.h by Chris Lattner · 13 years ago
  90. 40f5fbc add a copy ctor to TargetLibraryInfo. by Chris Lattner · 13 years ago
  91. 21c6090 PR7952: Make isa<> use the same logic as cast<>, so that they both work by Eli Friedman · 13 years ago
  92. b22da2a X86: smulo -> add is now done target-independently in DAGCombiner, remove the patterns. by Benjamin Kramer · 13 years ago
  93. f55d26e Implement mulo x, 2 -> addo x, x in DAGCombiner. by Benjamin Kramer · 13 years ago
  94. a096276 Merge and FileCheckize test cases. by Benjamin Kramer · 13 years ago
  95. cd89d4d Revert "InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.overflow(X, X)" by Benjamin Kramer · 13 years ago
  96. 81f3830 Don't allow .seh_handler and .seh_handlerdata directives inside chained by Charles Davis · 13 years ago
  97. 321fe74 A handler for a function in the Win64 EH scheme can be both an unwind handler by Charles Davis · 13 years ago
  98. c21b205 InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.overflow(X, X) by Benjamin Kramer · 13 years ago
  99. 37fed38 Fix PR9978 by adding RIP to GR64_TC so it can be used as an address in PIC code. It by Cameron Zwarich · 13 years ago
  100. 52106e1 Use the correct register to access stack frame objects. by Akira Hatanaka · 13 years ago