| Commit message (Expand) | Author | Age | Files | Lines |
* | Move more functionality over to LLVMContext. | Owen Anderson | 2009-07-13 | 1 | -3/+4 |
* | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson | 2009-07-09 | 1 | -4/+4 |
* | "LLVMContext* " --> "LLVMContext *" | Owen Anderson | 2009-07-06 | 1 | -3/+3 |
* | Thread LLVMContext through the constant folding APIs, which touches a lot of ... | Owen Anderson | 2009-07-06 | 1 | -1/+2 |
* | More LLVMContext-ification. | Owen Anderson | 2009-07-05 | 1 | -3/+7 |
* | Teach LoopSimplify how to merge multiple loop exits into a single exit, | Dan Gohman | 2009-06-27 | 1 | -1/+1 |
* | Fix the crash in this test. This is basically the same | Dale Johannesen | 2009-06-15 | 1 | -2/+27 |
* | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman | 2009-06-04 | 1 | -6/+2 |
* | Reuse existing getUnderlyingObject instead of | Dale Johannesen | 2009-05-14 | 1 | -24/+6 |
* | Handle some additonal cases of external weak globals. | Dale Johannesen | 2009-05-13 | 1 | -4/+22 |
* | Don't generate a select whose operand is load of a weak | Dale Johannesen | 2009-05-13 | 1 | -0/+6 |
* | Simplify code by using SmallVector's pop_back_val() instead of | Dan Gohman | 2009-05-06 | 1 | -6/+3 |
* | Fix comment typo. | Dale Johannesen | 2009-03-19 | 1 | -1/+1 |
* | Fix one more place where debug info affected | Dale Johannesen | 2009-03-13 | 1 | -2/+5 |
* | Previous debug info fix to this code wasn't quite | Dale Johannesen | 2009-03-12 | 1 | -5/+4 |
* | There already was a class to force deterministic | Dale Johannesen | 2009-03-12 | 1 | -23/+14 |
* | Another missing check for debug intrinsics. | Dale Johannesen | 2009-03-12 | 1 | -1/+1 |
* | Allow for switch values bigger than 64 bits. | Dale Johannesen | 2009-03-12 | 1 | -1/+1 |
* | Fix some nondeterministic behavior when forwarding | Dale Johannesen | 2009-03-12 | 1 | -3/+13 |
* | Ignore dbg info, while estimating size of jump through block. | Devang Patel | 2009-03-10 | 1 | -1/+3 |
* | Fix another case where debug info interferes with | Dale Johannesen | 2009-03-06 | 1 | -2/+6 |
* | While hoisting instruction to speculatively execute simple bb, ignore dbg int... | Devang Patel | 2009-03-06 | 1 | -18/+30 |
* | Remove accidental check-ins in r65960. :-( | Bill Wendling | 2009-03-03 | 1 | -5/+1 |
* | Use > instead of >=. We want to promote aggregates of 128-bytes. | Bill Wendling | 2009-03-03 | 1 | -1/+5 |
* | Ignore dbg info intrinsics when folding conditional branch to | Zhou Sheng | 2009-02-26 | 1 | -1/+5 |
* | Don't block basic block with only SwitchInst to fold into predecessors. | Zhou Sheng | 2009-02-25 | 1 | -1/+5 |
* | While folding unconditional return move DbgRegionEndInst into the predecessor... | Devang Patel | 2009-02-24 | 1 | -1/+8 |
* | If llvm.dbg.region.end is disappearing then remove corresponding llvm.dbg.fun... | Devang Patel | 2009-02-11 | 1 | -1/+1 |
* | Ignore dbg intrinsic while folding unconditional branch. | Devang Patel | 2009-02-10 | 1 | -1/+2 |
* | Revert rev. 63876. It is causing llvm-gcc bootstrap failure. | Devang Patel | 2009-02-05 | 1 | -0/+14 |
* | Ignore dbg intrinsics while propagating conditional expression info. | Devang Patel | 2009-02-05 | 1 | -14/+0 |
* | Ignore dbg intrinsics while folding switch instruction. | Devang Patel | 2009-02-05 | 1 | -8/+19 |
* | Ignore dbg intrinsics. | Devang Patel | 2009-02-04 | 1 | -7/+29 |
* | While folding vallue comparison terminators ignore dbg intrinsics. | Devang Patel | 2009-02-04 | 1 | -0/+3 |
* | Ignore dbg intrinsics while hoisting common code in the two blocks up into th... | Devang Patel | 2009-02-04 | 1 | -3/+14 |
* | Do not let dbg intrinsic block folding of two entry phi node. | Devang Patel | 2009-02-03 | 1 | -2/+3 |
* | another fix for PR3354 | Chris Lattner | 2009-01-20 | 1 | -0/+5 |
* | Doxygen-ify comments. | Bill Wendling | 2009-01-19 | 1 | -45/+43 |
* | Fix a problem exposed by PR3354: simplifycfg was making a potentially | Chris Lattner | 2009-01-19 | 1 | -1/+14 |
* | Temporarily revert r62487. It's causing this error during a release bootstrap of | Bill Wendling | 2009-01-19 | 1 | -77/+2 |
* | Fix PR3016, a bug which can occur do to an invalid assumption: | Chris Lattner | 2009-01-19 | 1 | -2/+77 |
* | reduce indentation by using 'continue', no functionality change. | Chris Lattner | 2009-01-19 | 1 | -20/+22 |
* | Fix some problems in SpeculativelyExecuteBB. Basically, | Chris Lattner | 2009-01-19 | 1 | -5/+16 |
* | Make this a bit more explicit about which cases need the | Chris Lattner | 2009-01-18 | 1 | -2/+6 |
* | Add a helper to remove a branch and DCE the condition, and use it | Eli Friedman | 2008-12-16 | 1 | -32/+25 |
* | fix a bug I introduced in simplifycfg handling single entry phi | Chris Lattner | 2008-12-07 | 1 | -1/+0 |
* | Factor some code into a new FoldSingleEntryPHINodes method. | Chris Lattner | 2008-12-03 | 1 | -4/+1 |
* | Rename DeleteBlockIfDead to DeleteDeadBlock and make it | Chris Lattner | 2008-12-03 | 1 | -1/+1 |
* | Factor some code out of SimplifyCFG, forming a new | Chris Lattner | 2008-12-03 | 1 | -21/+1 |
* | delete ErasePossiblyDeadInstructionTree, replacing uses of it with | Chris Lattner | 2008-11-27 | 1 | -41/+9 |