1. 5a1ebb3 For PR1209: Implement Type class's ContainedTys without using a std::vector. by Reid Spencer · 17 years ago
  2. af035f3 remove the dead removeArgument method, rename Options to OptionsMap. by Chris Lattner · 17 years ago
  3. 4913bf4 Fix Transforms/GlobalOpt/2007-04-05-Crash.ll by Chris Lattner · 17 years ago
  4. 1984a328 Use a worklist-driven algorithm instead of a recursive one. by Chris Lattner · 17 years ago
  5. 3f108cb Change the bit_part_select (non)implementation from "return 0" to abort. by Reid Spencer · 17 years ago
  6. addd11d Implement the llvm.bit.part_select.iN.iN.iN overloaded intrinsic. by Reid Spencer · 17 years ago
  7. 6733a16 Squelch a warning about mismatch between sign of constant and sign of return by Reid Spencer · 17 years ago
  8. 5502bf6 Properly emit range comparisons for switch cases, where neighbour cases by Anton Korobeynikov · 17 years ago
  9. 16ff304 Prevent transformConstExprCastCall from generating conversions that assert by Dale Johannesen · 17 years ago
  10. 12ba806 stringmap memory managed with malloc now by Chris Lattner · 17 years ago
  11. 86796be Fix 2007-04-04-BadFoldBitcastIntoMalloc.ll by Jeff Cohen · 17 years ago
  12. 9193514 Re-materialize all loads from fixed stack slots. by Evan Cheng · 17 years ago
  13. 7102162 Trivially re-materializable instructions have spill weights that are half of what it would be otherwise. by Evan Cheng · 17 years ago
  14. c07cfdd For PR1302: by Reid Spencer · 17 years ago
  15. 0091bf2 Fix comment. by Duncan Sands · 17 years ago
  16. c853973 For PR1302: by Reid Spencer · 17 years ago
  17. 20c3489 For PR1302: Adjust useage of sys::Path::FileType for new enumerator names. by Reid Spencer · 17 years ago
  18. 8bb5fd1 For PR1302: by Reid Spencer · 17 years ago
  19. d2f197d use calloc instead of new/memset, it is more efficient by Chris Lattner · 17 years ago
  20. 794a014 Extend StringMap to support being initialized as completely empty. When by Chris Lattner · 17 years ago
  21. e21e396 Implement inline asm modifier P. by Evan Cheng · 17 years ago
  22. 0a7baa2 Typo. by Evan Cheng · 17 years ago
  23. 71bfd11 Adding more MMX instructions. by Bill Wendling · 17 years ago
  24. 8ceb0fd make a new missing features section by Chris Lattner · 17 years ago
  25. ed884f3 Remove unused constant pool entries. by Evan Cheng · 17 years ago
  26. 92ca816 Updated by Bill Wendling · 17 years ago
  27. 7305084 Fix a bug I introduced with my patch yesterday which broke Qt (I converted by Chris Lattner · 17 years ago
  28. ef4c916 greatly reduce hte default size of stringmap. by Chris Lattner · 17 years ago
  29. b03eacd Fixed a bug that causes codegen of noop like add r0, r0, #0. by Evan Cheng · 17 years ago
  30. 01deb9d reinstate the previous two patches, with a bugfix :) by Chris Lattner · 17 years ago
  31. 0111999 Starting implementation of the ELF32 ABI specification of varargs handling. by Nicolas Geoffray · 17 years ago
  32. ec58d9f The PPC64 ELF ABI is "intended to use the same structure layout and calling convention rules by Nicolas Geoffray · 17 years ago
  33. cfcd8da Addition to the previous commit for getCalleeSavedRegClasses: by Nicolas Geoffray · 17 years ago
  34. ef3c030 The ELF ABI specifies F1-F8 registers as argument registers for double, not by Nicolas Geoffray · 17 years ago
  35. d89f41e Reverting back to 1.723. The last two commits broke JM (and possibily others) on ARM. by Evan Cheng · 17 years ago
  36. 3c5ad82 Inverted logic. by Evan Cheng · 17 years ago
  37. 595b6d1 Bad bad bug. findRegisterUseOperand() returns -1 if a use if not found. by Evan Cheng · 17 years ago
  38. c9c9d2d Changed to new MMX_ recipes. by Bill Wendling · 17 years ago
  39. 823efee Add FEMMS and ADDQ. Renamed MMX recipes to prepend the MMX_ to them. by Bill Wendling · 17 years ago
  40. aed01d1 split some code out into a helper function by Chris Lattner · 17 years ago
  41. 01d8c10 Split a whole ton of code out of visitICmpInst into visitICmpInstWithInstAndIntCst. by Chris Lattner · 17 years ago
  42. 44ad430 Fix PR1253 and xor2.ll:test[01] by Chris Lattner · 17 years ago
  43. b2c594f Arm supports negative strides as well, add them. This lets us compile: by Chris Lattner · 17 years ago
  44. 1d31290 allow -1 strides to reuse "1" strides. by Chris Lattner · 17 years ago
  45. c9dc114 1. Insert custom lowering hooks for ISD::ROTR and ISD::ROTL. by Scott Michel · 17 years ago
  46. d959aa4 fix off by 1 error in displacement computation by Dale Johannesen · 17 years ago
  47. 6e0784d fix the CodeGen/ARM/2007-03-13-InstrSched.ll regression: allow IV's with scales by Chris Lattner · 17 years ago
  48. bcfd466 Ugh. Copy coalescer does not update register numbers. by Evan Cheng · 17 years ago
  49. c4e3f8e add support for the 'w' inline asm register class. by Chris Lattner · 17 years ago
  50. 4a1822a 1. Make use of APInt operation instead of using ConstantExpr::getXXX. by Zhou Sheng · 17 years ago
  51. 4351c64 Use uint32_t for bitwidth instead of unsigned. by Zhou Sheng · 17 years ago
  52. 1ebd89e Pass the type of the store access, not the type of the store, into the by Chris Lattner · 17 years ago
  53. aa43e9f Fix a bug which caused us to never be able to use signed comparisons for by Chris Lattner · 17 years ago
  54. cd1d6d5 Wrap long line by Chris Lattner · 17 years ago
  55. acf4e07 use more obvious function name. by Chris Lattner · 17 years ago
  56. 2811f2a Treat xor of signbit like an add. by Chris Lattner · 17 years ago
  57. 5c6e2db simplify (x+c)^signbit as (x+c+signbit), pointed out by PR1288. This implements by Chris Lattner · 17 years ago
  58. c995123 reduce use of std::set by Chris Lattner · 17 years ago
  59. d9c3a0d Various passes before isel split edges and do other CFG-restructuring changes. by Chris Lattner · 17 years ago
  60. 9996663 - Divides the comparisons in two types: comparisons that only use N and Z by Lauro Ramos Venancio · 17 years ago
  61. dc1966e For PR1297: by Reid Spencer · 17 years ago
  62. fe35555 print the type of an inserted IV in -debug mode. by Chris Lattner · 17 years ago
  63. 55fc8c4 simplify this code, make it work for ap ints by Chris Lattner · 17 years ago
  64. 3e9f1d0 fix breakage from last night, simplify code. by Chris Lattner · 17 years ago
  65. e613555 The bit counting intrinsics return i32 not the operand type. This fixes by Reid Spencer · 17 years ago
  66. 3a507fd Avoid unnecessary APInt construction. by Zhou Sheng · 17 years ago
  67. 3074d9d Add i16 address mode. by Evan Cheng · 17 years ago
  68. e9391fd For PR1297: Support overloaded intrinsics bswap, ctpop, cttz, ctlz. by Reid Spencer · 17 years ago
  69. a4f9c4d For PR1297: by Reid Spencer · 17 years ago
  70. 577cc32 For PR1297: Change getOperationName to return std::string instead of const char* by Reid Spencer · 17 years ago
  71. 1437a09 For PR1297: by Reid Spencer · 17 years ago
  72. 559d77a For PR1297: by Reid Spencer · 17 years ago
  73. 6abbdf9 Fix InstCombine/2007-03-31-InfiniteLoop.ll by Chris Lattner · 17 years ago
  74. 9babd0e Implement union of wrapped sets. by Nick Lewycky · 17 years ago
  75. a697b8d Readme by Andrew Lenharth · 17 years ago
  76. ad7baee Consistency with native compilers by Anton Korobeynikov · 17 years ago
  77. 577c7d9 Fix comment. by Bill Wendling · 17 years ago
  78. fcb1e61 add a note by Chris Lattner · 17 years ago
  79. c8d288f move a bunch of code out of the sdisel pass into its own opt pass "codegenprepare". by Chris Lattner · 17 years ago
  80. dbe0dec Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare. by Chris Lattner · 17 years ago
  81. d2f340b switch TL::getValueType to use MVT::getValueType. by Chris Lattner · 17 years ago
  82. 2df6dc5 add a method to turn a type into a VT. by Chris Lattner · 17 years ago
  83. 1c5d163 Delete dead code. by Zhou Sheng · 17 years ago
  84. b9cb95f Use APInt operators to calculate the carry bits, remove this loop. by Zhou Sheng · 17 years ago
  85. db5c993 Match GCC's MMX calling convention. by Bill Wendling · 17 years ago
  86. 31442f9 Add a -print-lsr-output option to LLC, to print the output of the LSR pass. by Chris Lattner · 17 years ago
  87. c9addb7 implement the new addressing mode description hook. by Chris Lattner · 17 years ago
  88. 1436bb6 add one addressing mode description hook to rule them all. by Chris Lattner · 17 years ago
  89. 2041a0e Fix incorrect combination of different loads. Reenable zext-over-truncate by Dale Johannesen · 17 years ago
  90. 7cb33c8 Don't add the same MI to register reuse "last def/use" twice if it reads the by Evan Cheng · 17 years ago
  91. 2f52457 Bug fix for PR1279. When isDead is propagate by copy coalescing, we keep length by Evan Cheng · 17 years ago
  92. 302748d Make sure the use of ConstantInt::getZExtValue() for shift amount safe. by Zhou Sheng · 17 years ago
  93. 97e0c22 For PR1293: by Reid Spencer · 17 years ago
  94. 0e2d3ac 1. Make sure the use of ConstantInt::getZExtValue() for getting shift by Zhou Sheng · 17 years ago
  95. 90b9681 Use APInt operation instead of ConstantExpr::getXX. by Zhou Sheng · 17 years ago
  96. 0d60b5a For PR1289: Regenerate by Reid Spencer · 17 years ago
  97. cd5bd90 For PR1289: by Reid Spencer · 17 years ago
  98. e2501b3 Add MMX calling conventions. by Bill Wendling · 17 years ago
  99. 87c6c9a New entry. by Evan Cheng · 17 years ago
  100. 5e3c203 Can't re-materialize mov r, imm in thumb since mov would clobber the condition code. by Evan Cheng · 17 years ago