| Commit message (Expand) | Author | Age |
* | Add comments explaining why it's not necessary to include the | Dan Gohman | 2010-08-30 |
* | Remove NEON vmovn intrinsic, replacing it with vector truncate operations. | Bob Wilson | 2010-08-30 |
* | Make ARM add rN, sp, #imm instructions rematerializable. That's how the addre... | Jim Grosbach | 2010-08-30 |
* | two changes: | Chris Lattner | 2010-08-30 |
* | When expanding NEON VST pseudo instructions, if the original super-register | Bob Wilson | 2010-08-30 |
* | MCELF: The value of all common symbols is the offset from the start of the se... | Benjamin Kramer | 2010-08-30 |
* | It is possible to try to merge a not-constant with a constantrage, when deali... | Owen Anderson | 2010-08-30 |
* | Don't print two "0x" prefixes. Use a raw_ostream overload instead of llvm::fo... | Benjamin Kramer | 2010-08-30 |
* | EE/JIT: Do not invoke parent's ctors/dtors from main()! (PR3897) | NAKAMURA Takumi | 2010-08-30 |
* | The value is offset from the start of the section for non-common symbols, sub... | Benjamin Kramer | 2010-08-30 |
* | Index external symbols by symbol table instead of parent section, by Roman Di... | Benjamin Kramer | 2010-08-30 |
* | Mark all common symbols external. This is not exactly correct but it lets apps | Benjamin Kramer | 2010-08-30 |
* | Remove a hack that tries to understand incorrect triples from the | Duncan Sands | 2010-08-30 |
* | Revert r112461. It was failing on PPC... | Bill Wendling | 2010-08-30 |
* | Create Thumb2sI_cpsr and T2sI_cpsr. These new classes indicate that CPSR is the | Bill Wendling | 2010-08-30 |
* | When adding a register, we should mark it as "def" if it can optionally define | Bill Wendling | 2010-08-30 |
* | revert 112457, it looks like it broke selfhost. | Chris Lattner | 2010-08-29 |
* | rewrite DwarfEHPrepare to use SSAUpdater to promote its allocas | Chris Lattner | 2010-08-29 |
* | inline function into its only caller. | Chris Lattner | 2010-08-29 |
* | two changes: 1) make AliasSet hold the list of call sites with an | Chris Lattner | 2010-08-29 |
* | LICM does get dead instructions input to it. Instead of sinking them | Chris Lattner | 2010-08-29 |
* | use moveBefore instead of remove+insert, it avoids some | Chris Lattner | 2010-08-29 |
* | revert 112448 for now. | Chris Lattner | 2010-08-29 |
* | optimize LICM::hoist to use moveBefore. Correct its updating | Chris Lattner | 2010-08-29 |
* | fix some bugs (found by inspection) where LICM would not update | Chris Lattner | 2010-08-29 |
* | rework the ownership of subloop alias information: instead of | Chris Lattner | 2010-08-29 |
* | apparently unswitch had the same "Feature". Stop its | Chris Lattner | 2010-08-29 |
* | now that loop passes don't use DomFrontier, there is no reason | Chris Lattner | 2010-08-29 |
* | Make IVUsers iterative instead of recursive. | Dan Gohman | 2010-08-29 |
* | Optionally rerun dedicated-register filtering after applying | Dan Gohman | 2010-08-29 |
* | Fix several areas in LSR to do a better job keeping the main | Dan Gohman | 2010-08-29 |
* | Refactor the three main groups of code out of | Dan Gohman | 2010-08-29 |
* | Delete a bogus check. | Dan Gohman | 2010-08-29 |
* | Add some comments. | Dan Gohman | 2010-08-29 |
* | Move this debug output into GenerateAllReuseFormula, to declutter | Dan Gohman | 2010-08-29 |
* | Delete an unused declaration. | Dan Gohman | 2010-08-29 |
* | Do one lookup instead of two. | Dan Gohman | 2010-08-29 |
* | Restructure the {A,+,B}<L> * {C,+,D}<L> folding so that it folds | Dan Gohman | 2010-08-29 |
* | Batch up subtracts along with adds, when analyzing long chains of | Dan Gohman | 2010-08-29 |
* | Micro-optimize GroupByComplexity. | Dan Gohman | 2010-08-29 |
* | Hold AddRec->getLoop() in a variable, to make the Mul code more consistent | Dan Gohman | 2010-08-29 |
* | Rename a variable, for consistency. | Dan Gohman | 2010-08-29 |
* | Use iterators instead of indices. | Dan Gohman | 2010-08-29 |
* | Fix lowering of INSERT_VECTOR_ELT in SPU. | Kalle Raiskila | 2010-08-29 |
* | Fix whitespaces. No functionality changes. | Bill Wendling | 2010-08-29 |
* | licm preserves the cfg, it doesn't have to explicitly say it | Chris Lattner | 2010-08-29 |
* | now that it doesn't use the PromoteMemToReg function, LICM doesn't | Chris Lattner | 2010-08-29 |
* | completely rewrite the memory promotion algorithm in LICM. | Chris Lattner | 2010-08-29 |
* | Remove NEON vaddl, vaddw, vsubl, and vsubw intrinsics. Instead, use llvm | Bob Wilson | 2010-08-29 |
* | use getUniqueExitBlocks instead of a manual set. | Chris Lattner | 2010-08-29 |