1. 39a1fab Minor whitespace fixes. by Dan Gohman · 15 years ago
  2. 22f6526 Fix a minor inconsistency. by Dan Gohman · 15 years ago
  3. 15e7122 Fix typos in comments. by Dan Gohman · 15 years ago
  4. ce7a663 New virtual registers created for spill intervals should inherit allocation hints from the original register. by Jakob Stoklund Olesen · 15 years ago
  5. b25846e Debug info is disabled on PPC Darwin. by Bill Wendling · 15 years ago
  6. 3858225 Reprioritize tests for tail duplication to be aggressive about indirect by Bob Wilson · 15 years ago
  7. 15217e6 Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable by Bob Wilson · 15 years ago
  8. afa1df4 Fix some more ARM unified syntax warnings. by Bob Wilson · 15 years ago
  9. 795eb2a Fix odd declaration. by Benjamin Kramer · 15 years ago
  10. ab01069 Fix last DOTGraphTraits problems in CompilationGraph. by Tobias Grosser · 15 years ago
  11. b5eedf2 Remove forgotten ShortNames in Trie and CompilationGraph by Tobias Grosser · 15 years ago
  12. 56f4ef3 Remove ShortNames from getNodeLabel in DOTGraphTraits by Tobias Grosser · 15 years ago
  13. a10d598 Instantiate DefaultDOTGraphTraits by Tobias Grosser · 15 years ago
  14. ce4edd6 Do not point edge heads to source labels by Tobias Grosser · 15 years ago
  15. c500566 Only print edgeSourceLabels if they are not empty by Tobias Grosser · 15 years ago
  16. 2833fac Small PostDominatorTree improvements by Tobias Grosser · 15 years ago
  17. e8a81da Remove ":" after BB name in -view-cfg-only by Tobias Grosser · 15 years ago
  18. 0e67149 First pass at llvm.objectsize documentation. by Eric Christopher · 15 years ago
  19. f58e86d Revert r90107, fixing test/Transforms/GVN/2009-11-29-ReverseMap.ll and the by Nick Lewycky · 15 years ago
  20. 526bc31 Add a testcase for the current llvm-gcc build failure. by Nick Lewycky · 15 years ago
  21. 808ce5f Remove the 'simple jit' tutorial as it wasn't really being maintained and its by Nick Lewycky · 15 years ago
  22. 8b6a20a Add test case for r90108 by Mon P Wang · 15 years ago
  23. cd6e725 Added support to allow clients to custom widen. For X86, custom widen vectors for by Mon P Wang · 15 years ago
  24. 366429b reapply r90093 with an addition of keeping the forward by Chris Lattner · 15 years ago
  25. d11ba72 Fix this test on 64-bit systems which seem to use i64 for gep indices sometimes by Nick Lewycky · 15 years ago
  26. b2944bc Commit r90099 made LLVM simplify one of these constant expressions a little by Nick Lewycky · 15 years ago
  27. fac554a Teach ConstantFolding to do a better job when folding gep(bitcast). by Nick Lewycky · 15 years ago
  28. e6f3294 Revert r90089 for now, it's breaking selfhost. by Benjamin Kramer · 15 years ago
  29. ae3d248 revert this patch for now, it causes failures of: by Chris Lattner · 15 years ago
  30. 1903d97 Fix a really nasty caching bug I introduced in memdep. An entry by Chris Lattner · 15 years ago
  31. 4aac07e Fix two FIXMEs. by Benjamin Kramer · 15 years ago
  32. 2eac949 Detabify. by Nick Lewycky · 15 years ago
  33. 18eaefd Remove dead returns. by Benjamin Kramer · 15 years ago
  34. d614673 This patch ensures that Path::GetMainExecutable is able to handle the by Kovarththanan Rajaratnam · 15 years ago
  35. a76a788 Fix FileCheck crash when fuzzy scanning starting at the end of the file. by Daniel Dunbar · 15 years ago
  36. cd188e9 add testcases for the foo_with_overflow op xforms added recently and by Chris Lattner · 15 years ago
  37. f453879 mark all the 'foo with overflow' intrinsics as readnone. by Chris Lattner · 15 years ago
  38. d4137f4 update and consolidate the load pre notes. by Chris Lattner · 15 years ago
  39. ff0a883 add PR# by Chris Lattner · 15 years ago
  40. 78c6d4f Add a testcase for: by Chris Lattner · 15 years ago
  41. 9fed3c2 add a testcase for by Chris Lattner · 15 years ago
  42. 3f40e23 Implement PR5634. by Chris Lattner · 15 years ago
  43. d801c10 Teach memdep to look for memory use intrinsics during dependency queries. Fixes by Nick Lewycky · 15 years ago
  44. 0c264b1 reenable load address insertion in load pre. This allows us to by Chris Lattner · 15 years ago
  45. dd69605 Enhance InsertPHITranslatedPointer to be able to return a list of newly by Chris Lattner · 15 years ago
  46. ab9530e implement a FIXME: limit the depth that DecomposeGEPExpression goes the same by Chris Lattner · 15 years ago
  47. af7a289 enable code to handle un-phi-translatable cases more aggressively: by Chris Lattner · 15 years ago
  48. 971fd57 disable value insertion for now, I need to figure out how by Chris Lattner · 15 years ago
  49. 6f7b210 Rework InsertPHITranslatedPointer to handle the recursive case, this by Chris Lattner · 15 years ago
  50. 5141421 recursively phi translate bitcast operands too, for consistency. by Chris Lattner · 15 years ago
  51. 807d2fa Oops! Fix bug introduced in my recent cleanup change. Thanks to Tobias Grosser by Nick Lewycky · 15 years ago
  52. 253be4d I accidentally implemented this :) by Chris Lattner · 15 years ago
  53. 11c6bab add support for recursive phi translation and phi by Chris Lattner · 15 years ago
  54. 9a5c22c add two simple test cases we now optimize (to one load in the loop each) and one we don't (corresponding to the fixme I added yesterday). by Chris Lattner · 15 years ago
  55. 8aee8ef factor some logic out of instcombine into a new SimplifyAddInst method. by Chris Lattner · 15 years ago
  56. 1d15983 add a deadargelim note. by Chris Lattner · 15 years ago
  57. 6d94926 This testcase is actually only partially redundant, and requires by Chris Lattner · 15 years ago
  58. 8976e59 fix PR5436 by making the 'simple' case of SRoA not promote out of range by Chris Lattner · 15 years ago
  59. fc159fd filecheckize by Chris Lattner · 15 years ago
  60. fb245e2 While this test is testing a problem in the generic part of codegen, by Duncan Sands · 15 years ago
  61. d40d14e Vector types are no longer required to have a power-of-two length. by Duncan Sands · 15 years ago
  62. 65687f7 These code generator limitations have been removed. by Duncan Sands · 15 years ago
  63. 9763487 add comment. by Chris Lattner · 15 years ago
  64. e95035a reduce nesting, no functionality change. by Chris Lattner · 15 years ago
  65. a650f77 limit the recursion depth of GetLinearExpression. This by Chris Lattner · 15 years ago
  66. 616613d teach GVN's load PRE to insert computations of the address in predecessors by Chris Lattner · 15 years ago
  67. d280d85 add some tests for memdep phi translation + PRE. by Chris Lattner · 15 years ago
  68. 852dfbd this test is failing, and is expected to. by Chris Lattner · 15 years ago
  69. 8dca876 filecheckize by Chris Lattner · 15 years ago
  70. 9b15d60 rename test. by Chris Lattner · 15 years ago
  71. 62deff0 Fix phi translation in load PRE to agree with the phi by Chris Lattner · 15 years ago
  72. b99be5b redisable this, my bootstrap worked because it wasn't an optimized build, whoops. by Chris Lattner · 15 years ago
  73. cca130b try again. by Chris Lattner · 15 years ago
  74. 518c988 this is causing buildbot failures, disable for now. by Chris Lattner · 15 years ago
  75. 20ce7c0 this (and probably several others) are now done. by Chris Lattner · 15 years ago
  76. e19e4ba teach phi translation of GEPs to simplify geps like 'gep x, 0'. by Chris Lattner · 15 years ago
  77. c514c1f factor some instcombine simplifications for getelementptr out to a new by Chris Lattner · 15 years ago
  78. 3040762 teach memdep to do trivial PHI translation of GEPs. More to come. by Chris Lattner · 15 years ago
  79. cc3d0eb Teach memdep to phi translate bitcasts. This allows us to compile by Chris Lattner · 15 years ago
  80. 3802865 convert to filecheck by Chris Lattner · 15 years ago
  81. dbee4b3 Fix typo spotted by Gabor Greif. by Nick Lewycky · 15 years ago
  82. dc59311 factor some code out into some helper functions. by Chris Lattner · 15 years ago
  83. 2353122 Clean up file, no functionality change. by Nick Lewycky · 15 years ago
  84. 5bda379 Add a hack for PR5601, a crash on obsolete syntax that we plan to by Chris Lattner · 15 years ago
  85. 998e25a fix crash on Transforms/InstCombine/intrinsics.ll introduced by r89970 by Chris Lattner · 15 years ago
  86. 21f83a2 Fix PR5471 by removing an instcombine xform. Some pieces of the code by Chris Lattner · 15 years ago
  87. 2bbac75 implement a bunch of xforms for overflow intrinsics, based on a patch by Chris Lattner · 15 years ago
  88. 2d521e5 Rename new TailDuplicationPass to avoid name conflict with the old one. by Bob Wilson · 15 years ago
  89. 3c47f2d @test9 is a testcase for r89958. Before 89958, we misanalyzed the by Chris Lattner · 15 years ago
  90. 1ce0eaa Implement PR1143 (at -m64) by making basicaa look through extensions. We by Chris Lattner · 15 years ago
  91. b18004c fix two transposed lines duncan caught and add an explanatory comment. by Chris Lattner · 15 years ago
  92. 8fe8ac7 this todo is resolved. by Chris Lattner · 15 years ago
  93. e405c64 move DecomposeGEPExpression out into ValueTracking.cpp by Chris Lattner · 15 years ago
  94. fa39668 teach GetLinearExpression to be a bit more aggressive. by Chris Lattner · 15 years ago
  95. 5369250 resolve a fixme. I haven't figured out how to write a testcase by Chris Lattner · 15 years ago
  96. 856a72c update status of this. basicaa is much improved now, by Chris Lattner · 15 years ago
  97. 5d5261c Teach basicaa that x|c == x+c when the c bits of x are clear. This by Chris Lattner · 15 years ago
  98. f6ac4d9 teach basicaa that A[i] != A[i+1]. by Chris Lattner · 15 years ago
  99. 61d2462 rename test by Chris Lattner · 15 years ago
  100. d84eb91 Change the other half of aliasGEP (which handles GEP differencing) to use DecomposeGEPExpression. This dramatically simplifies and shrinks the code by eliminating the horrible CheckGEPInstructions method, fixes a miscompilation (@test3) and makes the code more aggressive. In particular, we now handle the @test4 case, which is reduced from the SmallPtrSet constructor. Missing this caused us to emit a variable length memset instead of a fixed size one. by Chris Lattner · 15 years ago