aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/SimplifyCFG
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix run line.Evan Cheng2008-06-071-1/+1
* Restucture a part of the SimplifyCFG pass and include a testcase.Matthijs Kooijman2008-05-231-0/+131
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-201-1/+1
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-201-1/+1
* Update old-style syntax in some "not grep" tests.Dan Gohman2008-05-014-4/+4
* Fix PR2256, yet another miscompilation in simplifycfg of iChris Lattner2008-04-281-0/+30
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-251-61/+0
* Split some code out of the main SimplifyCFG loop into its own function.Chris Lattner2008-04-241-0/+43
* Upgrade tests.Tanya Lattner2008-03-191-62/+62
* Upgrade tests to not use llvm-upgrade.Tanya Lattner2008-03-1823-501/+453
* Check to see if a two-entry PHI block can be simplifiedDan Gohman2008-03-111-0/+15
* Make this test more challenging to help it avoid beingDan Gohman2008-03-111-2/+8
* Upgrade this test.Dan Gohman2008-03-111-6/+6