1. 6dc29ec Add the "unpack low packed data" instructions. This should be the last of by Bill Wendling · 18 years ago
  2. 2ad28e6 Use SmallPtrSet. by Devang Patel · 18 years ago
  3. 054fa8f Test that a VIEW_CONVERT_EXPR used as an lvalue has the right type. by Duncan Sands · 18 years ago
  4. d4eeb80 Add better support for keywords. by Bill Wendling · 18 years ago
  5. ccc44ad Fix so that pandn is emitted instead of an xor/and combo. Add integer by Bill Wendling · 18 years ago
  6. b948277 Add support for integer comparison builtins. by Bill Wendling · 18 years ago
  7. c7baf68 Unbreaks non-debug builds. by Evan Cheng · 18 years ago
  8. 1baa197 "The C standards do say that "char" may either be a "signed char" or "unsigned by Lauro Ramos Venancio · 18 years ago
  9. b8a93a4 bugfix: sometimes the spiller puts a load between the "mov lr, pc" and "bx" of a CALL_NOLINK. by Lauro Ramos Venancio · 18 years ago
  10. dd43321 Remove dead code by Anton Korobeynikov · 18 years ago
  11. b17b08d Split big monster into small helpers. No functionality change. by Anton Korobeynikov · 18 years ago
  12. 0b57a76 For PR1276: by Reid Spencer · 18 years ago
  13. af4af3a For PR601: Add a little flesh to the document skeleton. by Reid Spencer · 18 years ago
  14. d0083bc SDISel does not preserve all, it changes CFG and other info. by Evan Cheng · 18 years ago
  15. 018d6e1 Don't call getOperandConstraint() if operand index is greater than by Evan Cheng · 18 years ago
  16. 40d2cd1 Spell check. by Devang Patel · 18 years ago
  17. 6eb0d99 Implement some minor review feedback. by Reid Spencer · 18 years ago
  18. fecaf1a Another test case for PR1271 where bad shift masks were generated. by Reid Spencer · 18 years ago
  19. 68d27cf For PR1271: Fix another incorrectly converted shift mask. by Reid Spencer · 18 years ago
  20. d64d3a1 Reduce malloc/free traffic. by Devang Patel · 18 years ago
  21. b9dbc4d It is not possible to determie dominance between two PHI nodes by Devang Patel · 18 years ago
  22. 9be98dd Use std::vector<DFCalculateWorkObject> instead of by Devang Patel · 18 years ago
  23. f589ef2 Test case for PR1266. by Evan Cheng · 18 years ago
  24. f6fa5ee findRegisterUseOperand() changed. by Evan Cheng · 18 years ago
  25. ad7ccf3 Fix for PR1266. Don't mark a two address operand IsKill. by Evan Cheng · 18 years ago
  26. 497b0b0 For PR1277: Implement error handling for bytecode parsing. by Reid Spencer · 18 years ago
  27. 32eb1f1 Change findRegisterUseOperand() to return operand index instead. by Evan Cheng · 18 years ago
  28. c6b9ef8 Fix reversed logic in getRegsUsed. Rename RegStates to RegsAvailable to by Dale Johannesen · 18 years ago
  29. 0e5444b eliminate use of std::set by Chris Lattner · 18 years ago
  30. 4ada00d Add a comment to explain a folding transform. by Reid Spencer · 18 years ago
  31. 21e289b Fix this test case to match output after a bug was fixed. by Reid Spencer · 18 years ago
  32. a9b8101 Get better debug output by having modified instructions print both the by Reid Spencer · 18 years ago
  33. d5e30f0 Get the number of bits to set in a mask correct for a shl/lshr transform. by Reid Spencer · 18 years ago
  34. dce8d9c Fix testsuite hang. by Duncan Sands · 18 years ago
  35. d9aac12 For PR601: Initial skeleton for pass documentation. by Reid Spencer · 18 years ago
  36. ab5b49d Promote to v1i64 type... by Bill Wendling · 18 years ago
  37. aadcea3 Updated. by Bill Wendling · 18 years ago
  38. eebc8a1 Add support for the v1i64 type. This makes better code for this: by Bill Wendling · 18 years ago
  39. 15213b7 SIGN_EXTEND_INREG requires one extra operand, a ValueType node. by Evan Cheng · 18 years ago
  40. c3a53f2 Test case for PR1271 involving construction of a bad mask to replace a by Reid Spencer · 18 years ago
  41. 1be1284 For PR1271: by Reid Spencer · 18 years ago
  42. da91f49 Look through bitcast when finding IVs. (Chris' patch really.) by Dale Johannesen · 18 years ago
  43. 5eeb4b5 Start value symbol tables out small (space for 16 elts), not huge (space for 512). by Chris Lattner · 18 years ago
  44. b3b29df Add "feature" testcase for new switch lowering code by Anton Korobeynikov · 18 years ago
  45. f6bef48 Compute getLowBitsSet correctly. Using the complement of a 64-bit value by Reid Spencer · 18 years ago
  46. 9031aca Add a test case for PR1271 (necessary, but not sufficient). by Reid Spencer · 18 years ago
  47. 55702aa For PR1271: by Reid Spencer · 18 years ago
  48. db9654e implement Transforms/InstCombine/cast2.ll:test3 and PR1263 by Chris Lattner · 18 years ago
  49. 7d4d6b8 new testcase by Chris Lattner · 18 years ago
  50. 2149a9d Some cleanup from review: by Reid Spencer · 18 years ago
  51. 3a84b9b First step of switch lowering refactoring: perform worklist-driven by Anton Korobeynikov · 18 years ago
  52. 4be4e51 Fix authorship by Anton Korobeynikov · 18 years ago
  53. 2ef14d9 fold constantexprs more aggressively, fixing PR1265 by Chris Lattner · 18 years ago
  54. 7177c3a Refactor several ConstantExpr::getXXX calls with ConstantInt arguments by Reid Spencer · 18 years ago
  55. 86c9c34 add a note by Chris Lattner · 18 years ago
  56. 0fc5095 1. Avoid unnecessary APInt construction if possible. by Zhou Sheng · 18 years ago
  57. 5df99b3 Implement support for vector operands to inline asm, implementing by Chris Lattner · 18 years ago
  58. 6dc44b0 new testcase by Chris Lattner · 18 years ago
  59. 013e051 add a note by Chris Lattner · 18 years ago
  60. b6ead97 Fix CodeGen/PowerPC/2007-03-24-cntlzd.ll by Chris Lattner · 18 years ago
  61. eaa87ba test that the ppc backend can do 64-bit cntlz by Chris Lattner · 18 years ago
  62. c13dd1c implement initial support for the silly X constraint. Testcase here: CodeGen/X86/2007-03-24-InlineAsmXConstraint.ll by Chris Lattner · 18 years ago
  63. eab65a0 new testcase by Chris Lattner · 18 years ago
  64. 2f54917 Make more uses of getHighBitsSet and get rid of some pointless & of an by Reid Spencer · 18 years ago
  65. 065421f Implement CodeGen/X86/2007-03-24-InlineAsmMultiRegConstraint.ll by Chris Lattner · 18 years ago
  66. e4e2e18 new testcase by Chris Lattner · 18 years ago
  67. 4234f57 switch TargetLowering::getConstraintType to take the entire constraint, by Chris Lattner · 18 years ago
  68. 2b81207 More APIntification: by Reid Spencer · 18 years ago
  69. 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
  70. 188b9fe enforce the proper range for the i386 N constraint. by Chris Lattner · 18 years ago
  71. 7cd5e07 Fix test/CodeGen/X86/2007-03-24-InlineAsmPModifier.ll by Chris Lattner · 18 years ago
  72. 9a4fdfa new testcase by Chris Lattner · 18 years ago
  73. 5b9f2d6 Fix a typo in a comment. by Reid Spencer · 18 years ago
  74. a1689ea Actually, for getHighBitsSet and getLowBitsSet, don't make a 0 bit size by Reid Spencer · 18 years ago
  75. 42593e6 fix a regression on vector or instructions. by Chris Lattner · 18 years ago
  76. 758d1bc Make it illegal to set 0 bits in getHighBitsSet and getLowBitsSet. For that by Reid Spencer · 18 years ago
  77. 5b7e659 In the getBitsSet function, don't optimize for a common case that is by Reid Spencer · 18 years ago
  78. ca76fc2 Don't invoke undefined behavior in shifts in the functions getHighBitsSet by Reid Spencer · 18 years ago
  79. 8f969ee Implement the getBitsSet function. by Reid Spencer · 18 years ago
  80. 3f3ee6e Remove the last vestiges of this directory. by Reid Spencer · 18 years ago
  81. 8da7d65 Implement the getHighBitsSet and getLowBitsSet functions. by Reid Spencer · 18 years ago
  82. 013263f Get the signs in the right place! by Reid Spencer · 18 years ago
  83. 64f5c6c Fix a link. by Reid Spencer · 18 years ago
  84. d3af825 Undo the last change and make this really implement remainder and not by Reid Spencer · 18 years ago
  85. 9f992ae Flip the srem tests around. Previous commit was to correct an apparent by Reid Spencer · 18 years ago
  86. c9fdfc8 Correct the description of srem. remainder follows the dividend not the divisor! by Reid Spencer · 18 years ago
  87. 53c9520 Correct the implementation of srem to be remainder, not modulus. The sign of by Reid Spencer · 18 years ago
  88. 5957d8f Fix incorrect test cases for srem. The definition of srem is a remainder so by Reid Spencer · 18 years ago
  89. 7ac2f81 Clean up this interface: by Reid Spencer · 18 years ago
  90. 82dcb4f don't rely on ADL by Chris Lattner · 18 years ago
  91. 0d3988f add a valuetype for v1i64, which is needed by mmx. by Chris Lattner · 18 years ago
  92. 00f436c Make some codes more efficient. by Zhou Sheng · 18 years ago
  93. 1a77a55 add a bad case evan though of. by Chris Lattner · 18 years ago
  94. f244252 For PR1205: by Reid Spencer · 18 years ago
  95. dae54ce Adjust offset to compensate for big endian machines. by Evan Cheng · 18 years ago
  96. 3b5ee73 Autodetect MMX & SSE stuff for AMD processors by Anton Korobeynikov · 18 years ago
  97. b172ab0 This is dead. DEAD I tells you!! by Bill Wendling · 18 years ago
  98. b8440a0 PR1260: Add final support to get the QT example to compile. by Bill Wendling · 18 years ago
  99. e177e30 Make sure SEXTLOAD of the specific type is supported on the target. by Evan Cheng · 18 years ago
  100. aa04035 Add more test cases for APIntified InstCombine. by Reid Spencer · 18 years ago