1. e4e2e18 new testcase by Chris Lattner · 18 years ago
  2. 4234f57 switch TargetLowering::getConstraintType to take the entire constraint, by Chris Lattner · 18 years ago
  3. 2b81207 More APIntification: by Reid Spencer · 18 years ago
  4. 1439352 Allow the b/h/w/k constraints to be applied to values that have multiple alternatives, and end up not being registers. by Chris Lattner · 18 years ago
  5. 188b9fe enforce the proper range for the i386 N constraint. by Chris Lattner · 18 years ago
  6. 7cd5e07 Fix test/CodeGen/X86/2007-03-24-InlineAsmPModifier.ll by Chris Lattner · 18 years ago
  7. 9a4fdfa new testcase by Chris Lattner · 18 years ago
  8. 5b9f2d6 Fix a typo in a comment. by Reid Spencer · 18 years ago
  9. a1689ea Actually, for getHighBitsSet and getLowBitsSet, don't make a 0 bit size by Reid Spencer · 18 years ago
  10. 42593e6 fix a regression on vector or instructions. by Chris Lattner · 18 years ago
  11. 758d1bc Make it illegal to set 0 bits in getHighBitsSet and getLowBitsSet. For that by Reid Spencer · 18 years ago
  12. 5b7e659 In the getBitsSet function, don't optimize for a common case that is by Reid Spencer · 18 years ago
  13. ca76fc2 Don't invoke undefined behavior in shifts in the functions getHighBitsSet by Reid Spencer · 18 years ago
  14. 8f969ee Implement the getBitsSet function. by Reid Spencer · 18 years ago
  15. 3f3ee6e Remove the last vestiges of this directory. by Reid Spencer · 18 years ago
  16. 8da7d65 Implement the getHighBitsSet and getLowBitsSet functions. by Reid Spencer · 18 years ago
  17. 013263f Get the signs in the right place! by Reid Spencer · 18 years ago
  18. 64f5c6c Fix a link. by Reid Spencer · 18 years ago
  19. d3af825 Undo the last change and make this really implement remainder and not by Reid Spencer · 18 years ago
  20. 9f992ae Flip the srem tests around. Previous commit was to correct an apparent by Reid Spencer · 18 years ago
  21. c9fdfc8 Correct the description of srem. remainder follows the dividend not the divisor! by Reid Spencer · 18 years ago
  22. 53c9520 Correct the implementation of srem to be remainder, not modulus. The sign of by Reid Spencer · 18 years ago
  23. 5957d8f Fix incorrect test cases for srem. The definition of srem is a remainder so by Reid Spencer · 18 years ago
  24. 7ac2f81 Clean up this interface: by Reid Spencer · 18 years ago
  25. 82dcb4f don't rely on ADL by Chris Lattner · 18 years ago
  26. 0d3988f add a valuetype for v1i64, which is needed by mmx. by Chris Lattner · 18 years ago
  27. 00f436c Make some codes more efficient. by Zhou Sheng · 18 years ago
  28. 1a77a55 add a bad case evan though of. by Chris Lattner · 18 years ago
  29. f244252 For PR1205: by Reid Spencer · 18 years ago
  30. dae54ce Adjust offset to compensate for big endian machines. by Evan Cheng · 18 years ago
  31. 3b5ee73 Autodetect MMX & SSE stuff for AMD processors by Anton Korobeynikov · 18 years ago
  32. b172ab0 This is dead. DEAD I tells you!! by Bill Wendling · 18 years ago
  33. b8440a0 PR1260: Add final support to get the QT example to compile. by Bill Wendling · 18 years ago
  34. e177e30 Make sure SEXTLOAD of the specific type is supported on the target. by Evan Cheng · 18 years ago
  35. aa04035 Add more test cases for APIntified InstCombine. by Reid Spencer · 18 years ago
  36. 2ec619a For PR1205: by Reid Spencer · 18 years ago
  37. b37b80c Also replace uses of SRL if that's also folded during ReduceLoadWidth(). by Evan Cheng · 18 years ago
  38. 5d787bb Add test case for testing InstCombine with arbitrary precision integer by Reid Spencer · 18 years ago
  39. bca0e38 For PR1205: APIntify visitDiv, visitMul and visitRem. by Reid Spencer · 18 years ago
  40. 2c7718a switch AddReachableCodeToWorklist from being recursive to being iterative. by Chris Lattner · 18 years ago
  41. b35ae03 For PR1205: by Reid Spencer · 18 years ago
  42. 423c226 Add the 'explicit' keyword to several constructors that accept one by Dan Gohman · 18 years ago
  43. b819a2b Test handling of switches with wide case ranges. by Duncan Sands · 18 years ago
  44. b8f1c16 Fix constant fold of div by zero and rem by zero to match IEEE 754 by Reid Spencer · 18 years ago
  45. f62cc9f Make the "KnownZero ^ TypeMask" computation just once. by Zhou Sheng · 18 years ago
  46. 9c636fe Simplify the code. by Zhou Sheng · 18 years ago
  47. 0b063de A couple of bug fixes for reducing load width xform: by Evan Cheng · 18 years ago
  48. a03d45f For PR1205: by Reid Spencer · 18 years ago
  49. 28ecc1a The -funcresolve and -raise options no longer exist. by Duncan Sands · 18 years ago
  50. ad6676e For PR1205: by Reid Spencer · 18 years ago
  51. 0460fb3 For PR1205: by Reid Spencer · 18 years ago
  52. 02ced83 We generate a shufflevector instruction, so we don't need the builtin intrinsic. by Bill Wendling · 18 years ago
  53. 9cb24d0 Cleanup obsolete stuff. by Jeff Cohen · 18 years ago
  54. c3c395c Be more explicit concerning argument sizes. Use VC++ byteswap intrinsics. by Jeff Cohen · 18 years ago
  55. a348c56 Support added for shifts and unpacking MMX instructions. by Bill Wendling · 18 years ago
  56. ecb7a77 Change uses of Function::front to Function::getEntryBlock for readability. by Dan Gohman · 18 years ago
  57. 2b48420 Unbreak non-debug builds. by Evan Cheng · 18 years ago
  58. d69bfb3 Make this test actually match the generated code. by Reid Spencer · 18 years ago
  59. 2dc5201 Add noreturn function attribute. by Reid Spencer · 18 years ago
  60. c2df070 Add tests for nounwind and noreturn function attributes. by Reid Spencer · 18 years ago
  61. 6612362 Add the NoUnwind function attribute. by Reid Spencer · 18 years ago
  62. 67d8ed9 Regenerate. by Reid Spencer · 18 years ago
  63. a39dfd3 Add support for the noreturn and nounwind function attributes. by Reid Spencer · 18 years ago
  64. 27e4da9 Fix broken optimization disabled by a logic bug. by Nick Lewycky · 18 years ago
  65. 6760612 Preview nounwind function attribute. by Reid Spencer · 18 years ago
  66. 60864a8 Another test case. by Evan Cheng · 18 years ago
  67. c88138f More opportunities to reduce load size. by Evan Cheng · 18 years ago
  68. 91fd5cd Test case for PR1257 by Evan Cheng · 18 years ago
  69. 2c3535d Fix for PR1257. Bug in live range shortening as a result of copy coalescing by Evan Cheng · 18 years ago
  70. 48e15e3 Test case for PR1248 by Reid Spencer · 18 years ago
  71. ac86cc1 For PR1145: by Reid Spencer · 18 years ago
  72. ec43a06 More LangRef fixes. Corrected names of intrinsics. by Anton Korobeynikov · 18 years ago
  73. 5d522f3 Fixed va_arg example. Reported by Roman Samoilov by Anton Korobeynikov · 18 years ago
  74. e4e4003 For PR1248: by Reid Spencer · 18 years ago
  75. 3a3aacf Fix a comment. by Reid Spencer · 18 years ago
  76. fa4bce2 repair x86 performance, dejagnu problems from previous change by Dale Johannesen · 18 years ago
  77. 3070cd7 Add TODO list for MSIL backend by Anton Korobeynikov · 18 years ago
  78. af2d379 Add Roman to credits by Anton Korobeynikov · 18 years ago
  79. 099883f Let the new backend begin! by Anton Korobeynikov · 18 years ago
  80. aceaf5d add generation of unnecessary push/pop around calls by Dale Johannesen · 18 years ago
  81. cfe0798 New test case. by Evan Cheng · 18 years ago
  82. 007b69e fold (truncate (srl (load x), c)) -> (smaller load (x+c/vt bits)) by Evan Cheng · 18 years ago
  83. d2920cd Regenerate. by Reid Spencer · 18 years ago
  84. 91a9d54 For PR1243: by Reid Spencer · 18 years ago
  85. bb1fd57 Regenerate. by Reid Spencer · 18 years ago
  86. 3e5affd For PR1256: by Reid Spencer · 18 years ago
  87. 82d4264 Protect R31's frame offset from being used by callee-saved registers, when R31 by Nicolas Geoffray · 18 years ago
  88. 6dbe233 Fix a bug in getAllOnesValue() which broke some test cases for bitwidth > 64. by Zhou Sheng · 18 years ago
  89. 7681435 Mark re-materializable instructions. by Evan Cheng · 18 years ago
  90. a125cbe Updated. by Evan Cheng · 18 years ago
  91. c3c7088 Potential spiller improvement. by Evan Cheng · 18 years ago
  92. 8e59e16 do not share old induction variables when this would result in invalid by Dale Johannesen · 18 years ago
  93. 69cb9b7 maintain LiveIn when splitting blocks (register scavenging needs it) by Dale Johannesen · 18 years ago
  94. cbdfb8a DominanceFrontier::calculate(). Avoid recursion, Use iterative algorithm. by Devang Patel · 18 years ago
  95. c01a530 Fix some VC++ warnings. by Jeff Cohen · 18 years ago
  96. 09dfd8e Fix (and simplify) 48-bit byte swap. Get pos/neg infinity the correct way. by Jeff Cohen · 18 years ago
  97. 58efcd3 by Devang Patel · 18 years ago
  98. 3b57b6f LoopSimplify::FindPHIToPartitionLoops() Use ETForest instead of DominatorSet. by Devang Patel · 18 years ago
  99. a0a26b7 Code clean up. by Lauro Ramos Venancio · 18 years ago
  100. 29a68fb Minor bug. by Evan Cheng · 18 years ago