aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/SimplifyCFG
Commit message (Expand)AuthorAgeFilesLines
* Fix PR8445: a block with no predecessors may be the entry block, in which caseDuncan Sands2010-10-241-0/+6
* Correct bogus module triple specifications.Duncan Sands2010-08-301-1/+1
* Instead, teach SimplifyCFG to trim non-address-taken blocks fromDan Gohman2010-08-161-0/+13
* Teach SimplifyCFG how to simplify indirectbr instructions.Dan Gohman2010-08-142-1/+51
* Test case for r105914.Benjamin Kramer2010-06-131-0/+11
* make simplifycfg insert an llvm.trap before the 'unreachable' it introducesChris Lattner2010-05-081-3/+17
* testcase for r99914, provided by baldrick!Gabor Greif2010-03-311-0/+18
* Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul,Dan Gohman2010-03-021-7/+7
* Teach SimplifyCFG about magic pointer constants.Jakob Stoklund Olesen2010-02-051-0/+76
* Delete useless trailing semicolons.Dan Gohman2010-01-056-6/+6
* fix two bogus tests that the asmparser now rejects.Chris Lattner2009-12-301-1/+1
* Implement PR5795 by merging duplicated return blocks. This could go furtherChris Lattner2009-12-221-0/+19
* convert to filecheckChris Lattner2009-12-221-5/+15
* 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