1. 6fdfc9c add a note by Chris Lattner · 15 years ago
  2. d682a60 Reject duplicate case values in a switch, PR5450. by Chris Lattner · 15 years ago
  3. a3da922 Don't trivially delete unused calls to llvm.invariant.start. This allows by Duncan Sands · 15 years ago
  4. 0123974 Add nounwind. by Evan Cheng · 15 years ago
  5. f8fb7c2 remove the now dead condprop pass, PR3906. by Chris Lattner · 15 years ago
  6. b069c91 Fix JITTest.ModuleDeletion in -Asserts mode (which turns off JITEmitDebugInfo by Jeffrey Yasskin · 15 years ago
  7. f1e9cf5 remove condprop testcases. by Chris Lattner · 15 years ago
  8. a8333d3 Add StringRef::split(StringRef), to complement StringRef::split(char). by Daniel Dunbar · 15 years ago
  9. 90a6fd3 Remove dead code. by Rafael Espindola · 15 years ago
  10. bf177ee Show command-line args and features passed into backend in debug output. Approved by Evan Cheng. by Sandeep Patel · 15 years ago
  11. 95470b7 Add missing run line. Devang, please check. by Daniel Dunbar · 15 years ago
  12. c032679 Fix -Asserts warning. by Daniel Dunbar · 15 years ago
  13. 1fc7d71 by Jim Grosbach · 15 years ago
  14. cc4d3b2 stub out some LazyValueInfo interfaces, and have JumpThreading by Chris Lattner · 15 years ago
  15. 5606ec8 Fix test to work on every platform. by Bill Wendling · 15 years ago
  16. 13f6135 Fix test to work on every platform. by Bill Wendling · 15 years ago
  17. 3bbc9b4 XFAIL for now. by Devang Patel · 15 years ago
  18. ee161a6 Make sure that the exception handling data has the same visibility as the by Bill Wendling · 15 years ago
  19. 3691393 Add Triple::str() which returns the contents of the Triple as a string, as a more readable alternative to getTriple(). by Daniel Dunbar · 15 years ago
  20. 39ae3ff Do not assume first function scope seen represents current function. by Devang Patel · 15 years ago
  21. 64066bd Add From arguments to StringRef search functions, and tweak doxyments. by Daniel Dunbar · 15 years ago
  22. 253e9b2 llvm-gcc/clang don't (won't?) need this hack. by Daniel Dunbar · 15 years ago
  23. 2b9024c oops, didn't mean to commit this, no harm, but add a todoops, didn't mean to commit this, no harm, but add a todoo by Chris Lattner · 15 years ago
  24. 10f2d13 Stub out a new lazy value info pass, which will eventually by Chris Lattner · 15 years ago
  25. b14b88a add a fixme by Chris Lattner · 15 years ago
  26. 68cf604 remove redundant foward declaration. This function is already in by Chris Lattner · 15 years ago
  27. 2f105c6 While creating DbgScopes, do not forget parent scope. by Devang Patel · 15 years ago
  28. f40888d Block terminator may be a switch. by Evan Cheng · 15 years ago
  29. 6eb8dd2 jump threading does everything that condprop does any more. This passes by Chris Lattner · 15 years ago
  30. 1742498 add a note by Chris Lattner · 15 years ago
  31. b6ad915 I did this a week or two ago by Chris Lattner · 15 years ago
  32. fb0ee43 Ignore variable if scope info is not available. by Devang Patel · 15 years ago
  33. 6b41aba Test this on Darwin only. by Bill Wendling · 15 years ago
  34. 9a645cd Emit correct code when making a ConstantPool entry for a vector by Dale Johannesen · 15 years ago
  35. 53bb5c9 Implement support to debug inlined functions. by Devang Patel · 15 years ago
  36. 0a26870 in -dot-cfg and -dot-cfg-only, when rendering switch instructions, by Chris Lattner · 15 years ago
  37. 055d046 implement a TODO by teaching jump threading about "xor x, 1". by Chris Lattner · 15 years ago
  38. 40d8c28 move some generally useful functions out of jump threading by Chris Lattner · 15 years ago
  39. 5b37fba Don't mark conditional branch instructions as control barriers. by Dan Gohman · 15 years ago
  40. b19a5e9 Modify how the prologue encoded the "move" information for the FDE. GCC by Bill Wendling · 15 years ago
  41. 6daf99b Process InlinedAt location info. by Devang Patel · 15 years ago
  42. 103f243 fix a crash in SCCP handling extractvalue of an array, pointed out and by Chris Lattner · 15 years ago
  43. f235f13 Teach PHIElimination to split critical edges when -split-phi-edges is enabled. by Jakob Stoklund Olesen · 15 years ago
  44. e35e3c3 Refactoring: Extract method PHIElimination::isLiveOut(). by Jakob Stoklund Olesen · 15 years ago
  45. 6f84a5f improve comment. by Chris Lattner · 15 years ago
  46. f3183f6 Make jump threading eliminate blocks that just contain phi nodes, by Chris Lattner · 15 years ago
  47. 81ebdcf Generalize lsr code that optimize loop to count down towards zero. by Evan Cheng · 15 years ago
  48. 14bbbf3 Optimize test more. by Dan Gohman · 15 years ago
  49. f06dca2 make this handle redefinition of malloc function with different prototype correctly by Victor Hernandez · 15 years ago
  50. 4b6bbe1 Change Thumb1 address mode printing, instead of [r0, #2 * 4] Now [r0, #8] by Evan Cheng · 15 years ago
  51. 1e13c79 Add a comment. by Evan Cheng · 15 years ago
  52. 650c643 Add defensive break. by Duncan Sands · 15 years ago
  53. 5da5885 Add a monstrous hack to improve X86ISelDAGToDAG compile time. by Daniel Dunbar · 15 years ago
  54. e3f749b Fix obvious typo. by Duncan Sands · 15 years ago
  55. 6b58391 clarify logic. by Chris Lattner · 15 years ago
  56. 8781416 CMake: Add Darwin-specific linker flags for building loadable modules by Douglas Gregor · 15 years ago
  57. 710c37c Teach DSE to eliminate useless trampolines. by Duncan Sands · 15 years ago
  58. e9097f7 Add brackets to make gcc-4.4 happy. by Duncan Sands · 15 years ago
  59. f07c949 Codegen support for the llvm.invariant/lifetime.start/end intrinsics: by Duncan Sands · 15 years ago
  60. 8e345a1 Update computeArraySize() to use ComputeMultiple() to determine the array size associated with a malloc; also extend PerformHeapAllocSRoA() to check if the optimized malloc's arg had its highest bit set, so that it is safe for ComputeMultiple() to look through sext instructions while determining the optimized malloc's array size by Victor Hernandez · 15 years ago
  61. 2b6705f Add ComputeMultiple() analysis function that recursively determines if a Value V is a multiple of unsigned Base by Victor Hernandez · 15 years ago
  62. 8fb0251 optimize test by Chris Lattner · 15 years ago
  63. c22d4d1 unify the code that determines whether it is a good idea to change the type by Chris Lattner · 15 years ago
  64. 7cef178 Simplify. by Nick Lewycky · 15 years ago
  65. 58571d6 Reapply r86359, "Teach dead store elimination that certain intrinsics write to by Nick Lewycky · 15 years ago
  66. dce94d9 refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG. by Chris Lattner · 15 years ago
  67. c5e1ae1 CMake: Support for building llvm loadable modules. by Oscar Fuentes · 15 years ago
  68. 6f479e5 lit: Start documentation testing architecture. by Daniel Dunbar · 15 years ago
  69. 6c1c9cf lit: Add ExampleTests, for testing lit and demonstrating test suite features. by Daniel Dunbar · 15 years ago
  70. 972cc05 lit: Fix bug in --show-suites which accidentally override the list of tests. by Daniel Dunbar · 15 years ago
  71. 734516d Fix PR5445 by Bruno Cardoso Lopes · 15 years ago
  72. 70ce6d0 I misread the parens, not so redundant after all. by Chris Lattner · 15 years ago
  73. fddcf47 make jump threading recursively simplify expressions instead of doing it by Chris Lattner · 15 years ago
  74. 9f3ce36 remove some redundant parens. by Chris Lattner · 15 years ago
  75. 3171f33 CMake: Remove unnecessary `unset' which was not supported by old cmake releases. by Oscar Fuentes · 15 years ago
  76. 7071528 Remove an unused variable. by Dan Gohman · 15 years ago
  77. b2e4099 Minor code simplification. by Dan Gohman · 15 years ago
  78. 7dd126c Trim a bunch of unneeded code from this testcase. by Dan Gohman · 15 years ago
  79. e7c9096 don't invalidate PN, rewrite of this code is in progress anyway. by Chris Lattner · 15 years ago
  80. e345378 add a new SimplifyInstruction API, which is like ConstantFoldInstruction, by Chris Lattner · 15 years ago
  81. 81cf432 Fix DenseMap iterator constness. by Jeffrey Yasskin · 15 years ago
  82. d06094f factor simplification logic for AND and OR out to InstSimplify from instcombine. by Chris Lattner · 15 years ago
  83. c2e8a7e Fixed to address code review. No functional changes. by David Goodwin · 15 years ago
  84. d65267e Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a lame API. by Daniel Dunbar · 15 years ago
  85. 0855dee Allow targets to specify register classes whose member registers should not be renamed to break anti-dependencies. by David Goodwin · 15 years ago
  86. 210c5d4 pull a bunch of logic out of instcombine into instsimplify for compare by Chris Lattner · 15 years ago
  87. 1ba3b6c Pass the (optional) TargetData object to ConstantFoldInstOperands by Dan Gohman · 15 years ago
  88. b0bdac0 inline a simple function. by Chris Lattner · 15 years ago
  89. 9dbb429 rename SimplifyCompare -> SimplifyCmpInst and split it into by Chris Lattner · 15 years ago
  90. 803b48a Now that the default is 'enabled,' a separate command line option for ARM is by Jim Grosbach · 15 years ago
  91. 75adb32 Add testcase for recent checkin. by Mike Stump · 15 years ago
  92. 8f73dea fix ConstantFoldCompareInstOperands to take the LHS/RHS as by Chris Lattner · 15 years ago
  93. 38424c9 Add StringSwitch::Cases overloads, for matching multiple strings to a single by Daniel Dunbar · 15 years ago
  94. 9819ef7 use instructionsimplify instead of a weak clone of ad-hoc folding stuff. by Chris Lattner · 15 years ago
  95. 3f51147 Update test by Jim Grosbach · 15 years ago
  96. 9f3c25a stub out a new libanalysis "instruction simplify" interface that by Chris Lattner · 15 years ago
  97. 6f348e4 Remove dlsym stubs, with Nate Begeman's permission. by Jeffrey Yasskin · 15 years ago
  98. 92eb919 Enable dynamic stack realignment by default. by Jim Grosbach · 15 years ago
  99. c2c23d0 stub out a new form of BasicBlock::RemovePredecessorAndSimplify which by Chris Lattner · 15 years ago
  100. ad353c7 Set dynamic stack realignment to real values. by Jim Grosbach · 15 years ago