- 04feb51 Add arbitrary integer support to getRegisterType and by Duncan Sands · 17 years ago
- e3320a1 Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an by Wojciech Matyjewicz · 17 years ago
- 0753fc1 Add a isBigEndian method to complement isLittleEndian. by Duncan Sands · 17 years ago
- 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
- 786cb7e tweaks from dale. by Chris Lattner · 17 years ago
- db401e9 updates from Evan by Chris Lattner · 17 years ago
- 14d12ca Enable SSE4 codegen and pattern matching. Add some notes to the README. by Nate Begeman · 17 years ago
- a6ed0aa additional missing feature by Nate Begeman · 17 years ago
- 3f2a209 corrected some spellings by Gabor Greif · 17 years ago
- 729eb14 Various updates from Sam Bishop: by Chris Lattner · 17 years ago
- 916c954 Fix scalarrepl to not 'miscompile' undefined code, part #2. by Chris Lattner · 17 years ago
- ab5d56c xmm0 variable blends by Nate Begeman · 17 years ago
- 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
- 6bbba66 close an li tag by Chris Lattner · 17 years ago
- f74c0cc Add some Ada info and correct a few buglets. by Duncan Sands · 17 years ago
- d885dbd Add truncate and AssertZext result expansion. by Duncan Sands · 17 years ago
- a900d17 remove the in progress marker. by Chris Lattner · 17 years ago
- 8170c10 validation fixes by Chris Lattner · 17 years ago
- f304ffc final set of major updates by Chris Lattner · 17 years ago
- 91b9ad1 Return "(c1 + c2)" instead of yet another ADD node (which made this a no-op). by Bill Wendling · 17 years ago
- acce85d more prose, some organization improvements. by Chris Lattner · 17 years ago
- b4c68cd random notes by Chris Lattner · 17 years ago
- be036a9 add anote by Chris Lattner · 17 years ago
- 16b0bd6 Match GCC's behaviour for these sections. by Nick Lewycky · 17 years ago
- fea2be5 memopv16i8 had wrong alignment requirement, would have broken pabsb by Nate Begeman · 17 years ago
- 313d61f add some more notes, still not ready for review :) by Chris Lattner · 17 years ago
- 3fc4a1c scoped_ptr.h was removed. by Chris Lattner · 17 years ago
- 1acd2ee explain that NumElements in alloca and malloc defaults to one by Gabor Greif · 17 years ago
- b3c4eb4 Alignment of struct containing vectors depends on by Dale Johannesen · 17 years ago
- 3913187 We should check that existing cast operation has the appropriate opcode before we reuse it. by Wojciech Matyjewicz · 17 years ago
- 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
- 63a18c4 Remove unused hidden option. by Evan Cheng · 17 years ago
- 1426d52 Skeleton of insert and extract matching, more to come by Nate Begeman · 17 years ago
- b5af334 Tablegen support for insert & extract element matching by Nate Begeman · 17 years ago
- 9071dd3 check that terminators only occur at the end of a block. This catches the by Chris Lattner · 17 years ago
- 6394b09 Change ConstantSDNode to store an APInt instead of a uint64_t, and by Dan Gohman · 17 years ago
- 82ada54 Fix PR 1995. by Devang Patel · 17 years ago
- f2f8c2a Forgot these files. by Evan Cheng · 17 years ago
- bbd8322 Also print alignment. by Evan Cheng · 17 years ago
- ec646cf Add an isSignedIntN, like isIntN but for signed integer values instead of by Dan Gohman · 17 years ago
- 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
- 0c19187 64-bit (MMX) vectors do not need restrictive alignment. by Dale Johannesen · 17 years ago
- 86383e1 Constified operator<< in APSInt. by Ted Kremenek · 17 years ago
- 6078330 Avoid needlessly casting away const qualifiers. by Dan Gohman · 17 years ago
- 547ca53 Avoid needlessly casting away const qualifiers. by Dan Gohman · 17 years ago
- 33663fc Added missing entries in X86 load / store folding tables. by Evan Cheng · 17 years ago
- 5252ae6 Begin setting features for target based on target triple string. by Devang Patel · 17 years ago
- 27240c7 Remove remnant of load folding in local register allocator. Patch by Holger Schurig. by Evan Cheng · 17 years ago
- 3069b87 Follow Chris' suggestion; change the PseudoSourceValue accessors by Dan Gohman · 17 years ago
- 4fdad17 Add SourceValue information for outgoing argument stores on x86. by Dan Gohman · 17 years ago
- 2bfe6ff Don't abort if a MemOperand is missing a SourceValue; just print it by Dan Gohman · 17 years ago
- be3bf42 Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing mode. by Evan Cheng · 17 years ago
- 1524673 In some cases, e.g. ADD32ri, no transformation is made. Guide against it. by Evan Cheng · 17 years ago
- 33d4f77 Don't make up new directives. (".set_foobar") by Nick Lewycky · 17 years ago
- b3f5cfc Fix a typo in a comment. by Dan Gohman · 17 years ago
- 167b8bc Add support to FoldingSet for hashing APInt objects. by Dan Gohman · 17 years ago
- 69de193 Re-apply the memory operand changes, with a fix for the static by Dan Gohman · 17 years ago
- b745e88 It's PR1925, not PR1609. by Evan Cheng · 17 years ago
- e00fec5 Temporarily reverting: by Bill Wendling · 17 years ago
- 2fc628d Fix a number of local register allocator issues: PR1609. by Evan Cheng · 17 years ago
- 6b1a4ec some more notes. by Chris Lattner · 17 years ago
- 052bae6 make it clear :) by Chris Lattner · 17 years ago
- 252b83d add a bunch of random notes and fix some issues noticed by Gabor. by Chris Lattner · 17 years ago
- 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
- 000c73b a starter shell for 2.2 release notes by Chris Lattner · 17 years ago
- 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
- 5c4fb22 Don't dereference an invalid pointer if string is empty. by Anton Korobeynikov · 17 years ago
- a58891f Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. by Evan Cheng · 17 years ago
- 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
- 2663ffe Make RenamePass faster by making the 'is this a new phi node' by Chris Lattner · 17 years ago
- e672af1 Implement sseregparm. by Dale Johannesen · 17 years ago
- 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
- 399c7c7 regenerate by Chris Lattner · 17 years ago
- f5c9467 Make the check for GCC version more robust, fix shared library by Chris Lattner · 17 years ago
- 9dc7ab5 Added FoldingSet profiling support to ImmutableSet. by Ted Kremenek · 17 years ago
- 95da16e Changed profiling method for ImmutableMap to once again just use its by Ted Kremenek · 17 years ago
- 5a804e3 Ident mnemonics appropriately by Nate Begeman · 17 years ago
- 515686b dump the module *before* we delete it, not after. by Chris Lattner · 17 years ago
- 7c95deb Fix a bug compiling PR1978 (perhaps not the only one though) which by Chris Lattner · 17 years ago
- a8701a6 Fix an obscure read-after-free bug that Duncan found. by Owen Anderson · 17 years ago
- 131d5c9 Missed one. by Dale Johannesen · 17 years ago
- e490881 This should also work on x86 now. by Evan Cheng · 17 years ago
- 0681612 Unbreak teh build. by Evan Cheng · 17 years ago
- a766193 Do not unconditionally redefine vec_ext_v16qi and by Dale Johannesen · 17 years ago
- fc71854 Typo. by Evan Cheng · 17 years ago
- 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
- c451ac0 This method should be virtual by Nate Begeman · 17 years ago
- 48a6551 Eliminate some redundant code. by Nate Begeman · 17 years ago
- c695ea9 Modified 'Profile' method of ImmutableMap to use the 'Profile' method by Ted Kremenek · 17 years ago
- 0e50128 Do not set time out, lets assume assembler will do its job in reasonable amount of time. by Devang Patel · 17 years ago
- f357afb Modified node creation of ImutAVLTree to do a hash lookup for an existing by Ted Kremenek · 17 years ago
- 26e3c44 Added "bucket_iterators" to FoldingSet. Bucket iterators allow iteration by Ted Kremenek · 17 years ago
- a1e4bba Set error message. Patch by Shantonu Sen. by Devang Patel · 17 years ago
- 6cc2494 Crashes LegalizeTypes with "Do not know how to by Duncan Sands · 17 years ago
- 06418c5 Crashes LegalizeTypes with "Do not know how to split by Duncan Sands · 17 years ago
- 003de9a remove target triple to make this test more "generic" by Chris Lattner · 17 years ago
- 27a8e0d Fixed 80 col. violation. by Ted Kremenek · 17 years ago
- d971949 constified operator~(). by Ted Kremenek · 17 years ago
- df3fb5e Crashed the new type legalizer. Not likely to catch by Duncan Sands · 17 years ago
- 6cb7e6d I don't see how NodeUpdated can be called with a by Duncan Sands · 17 years ago