1. 72d2fd5 Avoid setting bits that aren't demanded. by Dan Gohman · 18 years ago
  2. cd2ad1d Fix a typo in a comment. by Dan Gohman · 18 years ago
  3. 977a76f Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBits by Dan Gohman · 18 years ago
  4. ea06906 A loop latch phi node may have uses inside loop, not just in loop header. by Devang Patel · 18 years ago
  5. 7649127 Rename APInt's isPositive to isNonNegative, to reflect what it actually does. by Dan Gohman · 18 years ago
  6. 23067df While moving exit condition, do not drop loop latch on the floor. by Devang Patel · 18 years ago
  7. 42dd77f Add countTrailingOnes member functions to APInt. by Dan Gohman · 18 years ago
  8. b5cfaae Fix a typo in a comment. by Dan Gohman · 18 years ago
  9. ca2a0e1 Add count{Leading,Trailing}Ones_{32,64} functions with simple implementations. by Dan Gohman · 18 years ago
  10. 02c4836 Keep track of exit value operand number when operands are swapped. by Devang Patel · 18 years ago
  11. afe6c2b Enable exception handling int JIT by Nicolas Geoffray · 18 years ago
  12. 84ad837 New test, see comments. by Dale Johannesen · 18 years ago
  13. d462ba8 Teach LegalizeTypes how to expand and promote CTLZ, by Duncan Sands · 18 years ago
  14. 82f0a09 gcc 3.2.3 is also bad. by Chris Lattner · 18 years ago
  15. a1998d1 Fix the PPC JIT regressions by encoding zeroreg as 0 for BLR. by Chris Lattner · 18 years ago
  16. eedcf3f remove some dead code. by Chris Lattner · 18 years ago
  17. e45252e Remove use of ltdl by Devang Patel · 18 years ago
  18. 20dcb4c Add notes on Ada compilers that can be used for by Duncan Sands · 18 years ago
  19. a65ee03 Fix typo. Thanks to Duncan for noticing. by Wojciech Matyjewicz · 18 years ago
  20. 3a4cbe2 Add comments as per review feedback. by Wojciech Matyjewicz · 18 years ago
  21. cdbcfcc Some code clean up. by Evan Cheng · 18 years ago
  22. b1f6f91 Simplify. by Evan Cheng · 18 years ago
  23. 9cec00e Simplify. by Evan Cheng · 18 years ago
  24. e984e50 Fix a potential serious problem where kills belonging to the val# defined by a two-address instruction is also on the val# that defines the input. by Evan Cheng · 18 years ago
  25. e35a6d1 * Cannot safely commute an instruction there are other defs which can reach its uses. by Evan Cheng · 18 years ago
  26. 35327b3 Add a note pointing to PR1996. by Eli Friedman · 18 years ago
  27. 86ca3ca In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this by Chris Lattner · 18 years ago
  28. 9f72d1a don't try to avoid inserting loads when lowering FORMAL_ARGUMENTS. by Chris Lattner · 18 years ago
  29. fec42eb teach dag combiner how to eliminate MERGE_VALUES nodes. by Chris Lattner · 18 years ago
  30. b5041b3 readme updates by Nate Begeman · 18 years ago
  31. 261c704 Add test for PR1996. (This is my first time adding a test for a by Eli Friedman · 18 years ago
  32. 5e1dd55 Add testcase for recent legalizer change by Nate Begeman · 18 years ago
  33. 0325d90 Support legalizing insert_vector_elt on targets where the element by Nate Begeman · 18 years ago
  34. b2e72b0 New tests. by Evan Cheng · 18 years ago
  35. 7007143 Initial support for copy elimination by commuting its definition MI. by Evan Cheng · 18 years ago
  36. ba8d51c Make register scavenging happy by not using a reg (CR0) that isn't defined by Nate Begeman · 18 years ago
  37. d2b8d7b - Added removeValNo() to remove all live ranges of a particular value#. by Evan Cheng · 18 years ago
  38. a4d16a1 commuteInstr() can now commute non-ssa machine instrs. by Evan Cheng · 18 years ago
  39. 1eb5cf9 Added debugging routine dumpUses. by Evan Cheng · 18 years ago
  40. fd29e0e Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t. by Dan Gohman · 18 years ago
  41. 3006c39 __DATA not __DATA__ is the right segment name on darwin. by Dale Johannesen · 18 years ago
  42. bf1caa9 Remove some dead code by Nate Begeman · 18 years ago
  43. cdd1eec SSE4.1 64b integer insert/extract pattern support by Nate Begeman · 18 years ago
  44. ffe3e25 Change APInt::getBitsSet to accept a "half-open" range, where the by Dan Gohman · 18 years ago
  45. caf4fbd Note that these instructions are for x86-32 linux by Duncan Sands · 18 years ago
  46. 15bfd89 Add more spacing. by Duncan Sands · 18 years ago
  47. d051f7a Add instructions for building Ada and Fortran. by Duncan Sands · 18 years ago
  48. 30b4bd4 Re-apply the patch to improve the optimizations of memcpy's, with several by Owen Anderson · 18 years ago
  49. 014e04a Generalize getCopyFromParts and getCopyToParts to by Duncan Sands · 18 years ago
  50. 394d280 Revert r46916 PPCTargetAsmInfo.cpp. by Evan Cheng · 18 years ago
  51. 9f143ce Only using x86-64 rip relative addressing in non-staic mode? by Evan Cheng · 18 years ago
  52. 073c5b7 Don't mask the isel bug. by Evan Cheng · 18 years ago
  53. aeb231c This test assumes no SSE4.1. by Evan Cheng · 18 years ago
  54. 14471be Add a doxygen comment for SrcValueSDNode, to make its purpose by Dan Gohman · 18 years ago
  55. 2be6804 Remove dead code. by Devang Patel · 18 years ago
  56. 52f321f Now that ScalarEvolution::print writes to the correct stream, there is by Wojciech Matyjewicz · 18 years ago
  57. 2a9054c Change negative grep into positive one in my yesterday's testcase. by Wojciech Matyjewicz · 18 years ago
  58. 7b5b768 Fix PR2002. Suppose n is the initial value for the induction by Wojciech Matyjewicz · 18 years ago
  59. b6c36e4 Fix for bug 1996: optimize out loads of undef. This code basically just by Eli Friedman · 18 years ago
  60. add2517 Update comment. by Evan Cheng · 18 years ago
  61. 5ae45ca Unbreak various insert_vector_elt and extract_vector_elt tests in presence of SSE4. by Evan Cheng · 18 years ago
  62. 3c593c9 Test case for annotate builtin. by Tanya Lattner · 18 years ago
  63. 65b2e3d Fix some test cases. by Evan Cheng · 18 years ago
  64. 0602df7 More violation fixes. by Bill Wendling · 18 years ago
  65. 58d96d6 Fix validation errors: di -> dt. by Bill Wendling · 18 years ago
  66. 643eb5d Reformatting. Adding "doc_code" divisions for code examples. Updated some by Bill Wendling · 18 years ago
  67. 2b659ef rip out llvm 2.2 stuff in preparation for llvm 2.3 by Chris Lattner · 18 years ago
  68. 18232a5 heavily refactor this to have less duplication between BUILD_FOR_WEBSITE mode and not. by Chris Lattner · 18 years ago
  69. 02b81fe remove unknown details by Chris Lattner · 18 years ago
  70. dd50f0f Add 2.2 release tag. by Tanya Lattner · 18 years ago
  71. 5bb013c Stuff noticed while grepping code by Nate Begeman · 18 years ago
  72. d3993d1 Correct the order of the arguments in the examples in the comments by Dan Gohman · 18 years ago
  73. a618f82 The factories for ImutAVLTree/ImmutableSet/ImmutableMap now take an (optional) by Ted Kremenek · 18 years ago
  74. 8c77ff9 Added blurb for CellSPU progress by Scott Michel · 18 years ago
  75. b988bac Generalize the handling of call and return arguments, by Duncan Sands · 18 years ago
  76. cc20cd5 From Chris' review: use isa instead of explicitly using classof. by Dan Gohman · 18 years ago
  77. 027ee7e From Chris' review: minor corrections in comments. by Dan Gohman · 18 years ago
  78. bbbbb9c From Chris' review: use cast instead of dyn_cast with an assert. by Dan Gohman · 18 years ago
  79. debeeba From Chris' review: fix 80 column violations by Dan Gohman · 18 years ago
  80. f8df0ff From Chris' review: change MemOperandSDNode's constructor to pass its by Dan Gohman · 18 years ago
  81. a089b10 If the LHS of the comparison is a loop-invariant we also want to move it by Wojciech Matyjewicz · 18 years ago
  82. 1f801fa Added "Profile" method to APFloat for use with FoldingSet. by Ted Kremenek · 18 years ago
  83. 04feb51 Add arbitrary integer support to getRegisterType and by Duncan Sands · 18 years ago
  84. e3320a1 Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an by Wojciech Matyjewicz · 18 years ago
  85. 0753fc1 Add a isBigEndian method to complement isLittleEndian. by Duncan Sands · 18 years ago
  86. 431bfcb Determine whether a spill kills the register it's spilling before insertion rather than trying to undo the kill marker afterwards. by Evan Cheng · 18 years ago
  87. 786cb7e tweaks from dale. by Chris Lattner · 18 years ago
  88. db401e9 updates from Evan by Chris Lattner · 18 years ago
  89. 14d12ca Enable SSE4 codegen and pattern matching. Add some notes to the README. by Nate Begeman · 18 years ago
  90. a6ed0aa additional missing feature by Nate Begeman · 18 years ago
  91. 3f2a209 corrected some spellings by Gabor Greif · 18 years ago
  92. 729eb14 Various updates from Sam Bishop: by Chris Lattner · 18 years ago
  93. 916c954 Fix scalarrepl to not 'miscompile' undefined code, part #2. by Chris Lattner · 18 years ago
  94. ab5d56c xmm0 variable blends by Nate Begeman · 18 years ago
  95. 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 18 years ago
  96. 6bbba66 close an li tag by Chris Lattner · 18 years ago
  97. f74c0cc Add some Ada info and correct a few buglets. by Duncan Sands · 18 years ago
  98. d885dbd Add truncate and AssertZext result expansion. by Duncan Sands · 18 years ago
  99. a900d17 remove the in progress marker. by Chris Lattner · 18 years ago
  100. 8170c10 validation fixes by Chris Lattner · 18 years ago