1. 04feb51 Add arbitrary integer support to getRegisterType and by Duncan Sands · 17 years ago
  2. e3320a1 Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an by Wojciech Matyjewicz · 17 years ago
  3. 0753fc1 Add a isBigEndian method to complement isLittleEndian. by Duncan Sands · 17 years ago
  4. 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 · 17 years ago
  5. 786cb7e tweaks from dale. by Chris Lattner · 17 years ago
  6. db401e9 updates from Evan by Chris Lattner · 17 years ago
  7. 14d12ca Enable SSE4 codegen and pattern matching. Add some notes to the README. by Nate Begeman · 17 years ago
  8. a6ed0aa additional missing feature by Nate Begeman · 17 years ago
  9. 3f2a209 corrected some spellings by Gabor Greif · 17 years ago
  10. 729eb14 Various updates from Sam Bishop: by Chris Lattner · 17 years ago
  11. 916c954 Fix scalarrepl to not 'miscompile' undefined code, part #2. by Chris Lattner · 17 years ago
  12. ab5d56c xmm0 variable blends by Nate Begeman · 17 years ago
  13. 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
  14. 6bbba66 close an li tag by Chris Lattner · 17 years ago
  15. f74c0cc Add some Ada info and correct a few buglets. by Duncan Sands · 17 years ago
  16. d885dbd Add truncate and AssertZext result expansion. by Duncan Sands · 17 years ago
  17. a900d17 remove the in progress marker. by Chris Lattner · 17 years ago
  18. 8170c10 validation fixes by Chris Lattner · 17 years ago
  19. f304ffc final set of major updates by Chris Lattner · 17 years ago
  20. 91b9ad1 Return "(c1 + c2)" instead of yet another ADD node (which made this a no-op). by Bill Wendling · 17 years ago
  21. acce85d more prose, some organization improvements. by Chris Lattner · 17 years ago
  22. b4c68cd random notes by Chris Lattner · 17 years ago
  23. be036a9 add anote by Chris Lattner · 17 years ago
  24. 16b0bd6 Match GCC's behaviour for these sections. by Nick Lewycky · 17 years ago
  25. fea2be5 memopv16i8 had wrong alignment requirement, would have broken pabsb by Nate Begeman · 17 years ago
  26. 313d61f add some more notes, still not ready for review :) by Chris Lattner · 17 years ago
  27. 3fc4a1c scoped_ptr.h was removed. by Chris Lattner · 17 years ago
  28. 1acd2ee explain that NumElements in alloca and malloc defaults to one by Gabor Greif · 17 years ago
  29. b3c4eb4 Alignment of struct containing vectors depends on by Dale Johannesen · 17 years ago
  30. 3913187 We should check that existing cast operation has the appropriate opcode before we reuse it. by Wojciech Matyjewicz · 17 years ago
  31. 402689d Add a check if the initial value of the induction variable is 0 (the method comment says it should be). by Wojciech Matyjewicz · 17 years ago
  32. 63a18c4 Remove unused hidden option. by Evan Cheng · 17 years ago
  33. 1426d52 Skeleton of insert and extract matching, more to come by Nate Begeman · 17 years ago
  34. b5af334 Tablegen support for insert & extract element matching by Nate Begeman · 17 years ago
  35. 9071dd3 check that terminators only occur at the end of a block. This catches the by Chris Lattner · 17 years ago
  36. 6394b09 Change ConstantSDNode to store an APInt instead of a uint64_t, and by Dan Gohman · 17 years ago
  37. 82ada54 Fix PR 1995. by Devang Patel · 17 years ago
  38. f2f8c2a Forgot these files. by Evan Cheng · 17 years ago
  39. bbd8322 Also print alignment. by Evan Cheng · 17 years ago
  40. ec646cf Add an isSignedIntN, like isIntN but for signed integer values instead of by Dan Gohman · 17 years ago
  41. 5fd79d0 It's not always safe to fold movsd into xorpd, etc. Check the alignment of the load address first to make sure it's 16 byte aligned. by Evan Cheng · 17 years ago
  42. 0c19187 64-bit (MMX) vectors do not need restrictive alignment. by Dale Johannesen · 17 years ago
  43. 86383e1 Constified operator<< in APSInt. by Ted Kremenek · 17 years ago
  44. 6078330 Avoid needlessly casting away const qualifiers. by Dan Gohman · 17 years ago
  45. 547ca53 Avoid needlessly casting away const qualifiers. by Dan Gohman · 17 years ago
  46. 33663fc Added missing entries in X86 load / store folding tables. by Evan Cheng · 17 years ago
  47. 5252ae6 Begin setting features for target based on target triple string. by Devang Patel · 17 years ago
  48. 27240c7 Remove remnant of load folding in local register allocator. Patch by Holger Schurig. by Evan Cheng · 17 years ago
  49. 3069b87 Follow Chris' suggestion; change the PseudoSourceValue accessors by Dan Gohman · 17 years ago
  50. 4fdad17 Add SourceValue information for outgoing argument stores on x86. by Dan Gohman · 17 years ago
  51. 2bfe6ff Don't abort if a MemOperand is missing a SourceValue; just print it by Dan Gohman · 17 years ago
  52. be3bf42 Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing mode. by Evan Cheng · 17 years ago
  53. 1524673 In some cases, e.g. ADD32ri, no transformation is made. Guide against it. by Evan Cheng · 17 years ago
  54. 33d4f77 Don't make up new directives. (".set_foobar") by Nick Lewycky · 17 years ago
  55. b3f5cfc Fix a typo in a comment. by Dan Gohman · 17 years ago
  56. 167b8bc Add support to FoldingSet for hashing APInt objects. by Dan Gohman · 17 years ago
  57. 69de193 Re-apply the memory operand changes, with a fix for the static by Dan Gohman · 17 years ago
  58. b745e88 It's PR1925, not PR1609. by Evan Cheng · 17 years ago
  59. e00fec5 Temporarily reverting: by Bill Wendling · 17 years ago
  60. 2fc628d Fix a number of local register allocator issues: PR1609. by Evan Cheng · 17 years ago
  61. 6b1a4ec some more notes. by Chris Lattner · 17 years ago
  62. 052bae6 make it clear :) by Chris Lattner · 17 years ago
  63. 252b83d add a bunch of random notes and fix some issues noticed by Gabor. by Chris Lattner · 17 years ago
  64. 22ff3ee RegAllocaLocal still *requires* LiveVariables since it runs PHIElimination, followed by TwoAddress which requires LiveVariables. We cannot run LiveVariables on non-SSA code. by Evan Cheng · 17 years ago
  65. 000c73b a starter shell for 2.2 release notes by Chris Lattner · 17 years ago
  66. 63aa160 Throttle the non-local dependence analysis for basic blocks with more than 50 predecessors. Added command line option to play with this threshold. by Tanya Lattner · 17 years ago
  67. 5c4fb22 Don't dereference an invalid pointer if string is empty. by Anton Korobeynikov · 17 years ago
  68. a58891f Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. by Evan Cheng · 17 years ago
  69. ebaaa91 Move to getCALLSEQ_END to ensure CALLSEQ_END node produces a flag. This is consistent with the definition in td file. by Evan Cheng · 17 years ago
  70. 2663ffe Make RenamePass faster by making the 'is this a new phi node' by Chris Lattner · 17 years ago
  71. e672af1 Implement sseregparm. by Dale Johannesen · 17 years ago
  72. bb4151b If a vr is already marked alive in a bb, then it has PHI uses that are visited earlier, then it is not killed in the def block (i.e. not dead). by Evan Cheng · 17 years ago
  73. 399c7c7 regenerate by Chris Lattner · 17 years ago
  74. f5c9467 Make the check for GCC version more robust, fix shared library by Chris Lattner · 17 years ago
  75. 9dc7ab5 Added FoldingSet profiling support to ImmutableSet. by Ted Kremenek · 17 years ago
  76. 95da16e Changed profiling method for ImmutableMap to once again just use its by Ted Kremenek · 17 years ago
  77. 5a804e3 Ident mnemonics appropriately by Nate Begeman · 17 years ago
  78. 515686b dump the module *before* we delete it, not after. by Chris Lattner · 17 years ago
  79. 7c95deb Fix a bug compiling PR1978 (perhaps not the only one though) which by Chris Lattner · 17 years ago
  80. a8701a6 Fix an obscure read-after-free bug that Duncan found. by Owen Anderson · 17 years ago
  81. 131d5c9 Missed one. by Dale Johannesen · 17 years ago
  82. e490881 This should also work on x86 now. by Evan Cheng · 17 years ago
  83. 0681612 Unbreak teh build. by Evan Cheng · 17 years ago
  84. a766193 Do not unconditionally redefine vec_ext_v16qi and by Dale Johannesen · 17 years ago
  85. fc71854 Typo. by Evan Cheng · 17 years ago
  86. 4e3f5a4 Dwarf requires variable entries to be in the source order. Right now, since we are recording variable information at isel time this means parameters would appear in the reverse order. The short term fix is to issue recordVariable() at asm printing time instead. by Evan Cheng · 17 years ago
  87. c451ac0 This method should be virtual by Nate Begeman · 17 years ago
  88. 48a6551 Eliminate some redundant code. by Nate Begeman · 17 years ago
  89. c695ea9 Modified 'Profile' method of ImmutableMap to use the 'Profile' method by Ted Kremenek · 17 years ago
  90. 0e50128 Do not set time out, lets assume assembler will do its job in reasonable amount of time. by Devang Patel · 17 years ago
  91. f357afb Modified node creation of ImutAVLTree to do a hash lookup for an existing by Ted Kremenek · 17 years ago
  92. 26e3c44 Added "bucket_iterators" to FoldingSet. Bucket iterators allow iteration by Ted Kremenek · 17 years ago
  93. a1e4bba Set error message. Patch by Shantonu Sen. by Devang Patel · 17 years ago
  94. 6cc2494 Crashes LegalizeTypes with "Do not know how to by Duncan Sands · 17 years ago
  95. 06418c5 Crashes LegalizeTypes with "Do not know how to split by Duncan Sands · 17 years ago
  96. 003de9a remove target triple to make this test more "generic" by Chris Lattner · 17 years ago
  97. 27a8e0d Fixed 80 col. violation. by Ted Kremenek · 17 years ago
  98. d971949 constified operator~(). by Ted Kremenek · 17 years ago
  99. df3fb5e Crashed the new type legalizer. Not likely to catch by Duncan Sands · 17 years ago
  100. 6cb7e6d I don't see how NodeUpdated can be called with a by Duncan Sands · 17 years ago