aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/SimplifyCFG
Commit message (Expand)AuthorAgeFilesLines
* Optimize test more.Dan Gohman2009-11-101-1/+1
* optimize testChris Lattner2009-11-101-1/+1
* Revert r85667. LoopUnroll currently can't call utility functions whichDan Gohman2009-10-311-2/+0
* Merge the enhancements from LoopUnroll's FoldBlockIntoPredecessor intoDan Gohman2009-10-311-0/+2
* Add a testcase for the recent duplicate PHI elimination changes.Dan Gohman2009-10-301-0/+21
* if basic blocks are destroyed while there are *just* BlockAddress' hanging Chris Lattner2009-10-301-2/+7
* change simplifycfg to not duplicate 'unwind' instructions. HopefullyChris Lattner2009-10-131-3/+18
* convert to filecheckChris Lattner2009-10-131-5/+5
* rename testChris Lattner2009-10-131-0/+0
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-1160-60/+60
* fix a bunch of spurious failures for people whose home directoryChris Lattner2009-09-1113-16/+14
* Convert a few more opt | llvm-dis to opt -S.Dan Gohman2009-09-081-1/+1
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-0851-52/+52
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-0877-78/+78
* Reapply 79977.Devang Patel2009-08-281-2/+0
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-0/+2
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-251-2/+0
* Fix for PR3016: detect the tricky case, where there are Eli Friedman2009-08-161-1/+0
* Revert 75571; I'm convinced this isn't the right thing to do.Dale Johannesen2009-07-141-11/+0
* Don't delete asm's just because their inputs are undefined;Dale Johannesen2009-07-141-0/+11
* Fix the crash in this test. This is basically the sameDale Johannesen2009-06-151-0/+557
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-044-10/+10
* Testcase for 71688.Dale Johannesen2009-05-131-0/+47
* While hoisting instruction to speculatively execute simple bb, ignore dbg int...Devang Patel2009-03-061-0/+108
* Ignore dbg info intrinsics when folding conditional branch to Zhou Sheng2009-02-261-0/+70
* Don't block basic block with only SwitchInst to fold into predecessors.Zhou Sheng2009-02-251-0/+116
* While folding unconditional return move DbgRegionEndInst into the predecessor...Devang Patel2009-02-241-2/+4
* If llvm.dbg.region.end is disappearing then remove corresponding llvm.dbg.fun...Devang Patel2009-02-111-0/+1
* Ignore dbg intrinsic while folding unconditional branch.Devang Patel2009-02-101-0/+70
* Ignore dbg intrinsics while folding switch instruction.Devang Patel2009-02-051-0/+58
* Ignore dbg intrinsics.Devang Patel2009-02-041-0/+122
* While folding vallue comparison terminators ignore dbg intrinsics.Devang Patel2009-02-041-0/+49
* Ignore dbg intrinsics while hoisting common code in the two blocks up into th...Devang Patel2009-02-041-0/+33
* Do not let dbg intrinsic block folding of two entry phi node.Devang Patel2009-02-031-0/+28
* fix a testcase.Chris Lattner2009-01-221-2/+1
* Temporarily XFAIL until this can be looked at. r62557 is what caused it to st...Bill Wendling2009-01-201-0/+1
* another fix for PR3354Chris Lattner2009-01-201-1/+12
* Fix a problem exposed by PR3354: simplifycfg was making a potentiallyChris Lattner2009-01-191-0/+20
* convert this to an unfoldable potentially trapping constant expr.Chris Lattner2009-01-191-2/+4
* Temporarily revert r62487. It's causing this error during a release bootstrap ofBill Wendling2009-01-191-0/+1
* Fix PR3016, a bug which can occur do to an invalid assumption:Chris Lattner2009-01-191-0/+30
* Add a helper to remove a branch and DCE the condition, and use it Eli Friedman2008-12-161-0/+46
* fix a bug I introduced in simplifycfg handling single entry phi Chris Lattner2008-12-071-0/+13
* Fix PR2967 by not deleting volatile load/stores that occur before unreachable.Chris Lattner2008-10-291-0/+19
* Nick Lewycky's patch.Devang Patel2008-10-031-0/+36
* Do not hoist instruction above branch condition. The instruction may use bran...Devang Patel2008-09-171-0/+18
* Fix simplifycfg crash in handing block merge.Devang Patel2008-09-091-0/+60
* Remove GCSE and LoadVN from the testsuite.Owen Anderson2008-08-161-1/+1
* Fix mishandling of the infinite loop case when merging two blocks. ThisChris Lattner2008-07-131-0/+36
* Speculatively execute a block when the the block is the then part of a triang...Evan Cheng2008-06-071-0/+21