aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Move DebugInfo checks into EmitComments and remove them fromDavid Greene2009-11-131-1/+0
* When optimizing for size, don't tail-merge unless it's likely to be aDan Gohman2009-11-131-0/+113
* Fix PR5410: LiveVariables lost subreg def:Evan Cheng2009-11-131-0/+20
* Don't let a noalias difference disrupt the tailcall optimization.Dan Gohman2009-11-131-1/+15
* Adjust isConstantSplat to allow for big-endian targets.Dale Johannesen2009-11-131-0/+24
* Update test.Daniel Dunbar2009-11-131-2/+2
* Clean up testcase a bit. Simplify case blocks and adjust switch instruction t...Jim Grosbach2009-11-121-7/+3
* Fix typo in run line.Benjamin Kramer2009-11-121-1/+1
* typoGabor Greif2009-11-121-1/+1
* implement a nice little efficiency hack in the inliner. Since we're nowChris Lattner2009-11-121-0/+22
* RegScavenger::enterBasicBlock should always reset register state.Evan Cheng2009-11-121-0/+85
* - Teach LSR to avoid changing cmp iv stride if it will create an immediate thatEvan Cheng2009-11-121-0/+37
* use getPredicateOnEdge to fold comparisons through PHI nodes,Chris Lattner2009-11-121-0/+32
* should not commit when distracted.Chris Lattner2009-11-121-4/+3
* We now thread some impossible condition information with LVI.Chris Lattner2009-11-121-2/+30
* with the new code we can thread non-instruction values. ThisChris Lattner2009-11-121-2/+40
* move some stuff into DEBUG's and turn on lazy-value-info forChris Lattner2009-11-121-1/+1
* Tail merge at any size when there are two potentials blocks and oneDan Gohman2009-11-121-0/+27
* x86 users can now return arbitrary sized structs. Structs too large to fit i...Kenneth Uildriks2009-11-111-0/+17
* Add support for tail duplication to BranchFolding, and extendDan Gohman2009-11-114-7/+276
* Reenable StackTracke.cpp test.Devang Patel2009-11-111-1/+1
* Don't trivially delete unused calls to llvm.invariant.start. This allowsDuncan Sands2009-11-111-0/+16
* Add nounwind.Evan Cheng2009-11-114-4/+4
* remove condprop testcases.Chris Lattner2009-11-1110-2588/+0
* Add missing run line. Devang, please check.Daniel Dunbar2009-11-111-0/+1
* Fix test to work on every platform.Bill Wendling2009-11-111-3/+1
* Fix test to work on every platform.Bill Wendling2009-11-111-1/+1
* XFAIL for now.Devang Patel2009-11-111-1/+1
* Make sure that the exception handling data has the same visibility as theBill Wendling2009-11-111-0/+30
* Do not assume first function scope seen represents current function. Devang Patel2009-11-111-0/+19
* oops, didn't mean to commit this, no harm, but add a todoops, didn't mean to ...Chris Lattner2009-11-111-0/+1
* Stub out a new lazy value info pass, which will eventuallyChris Lattner2009-11-111-0/+26
* While creating DbgScopes, do not forget parent scope. Devang Patel2009-11-111-0/+26
* Block terminator may be a switch.Evan Cheng2009-11-111-0/+130
* Test this on Darwin only.Bill Wendling2009-11-101-0/+2
* Emit correct code when making a ConstantPool entry for a vectorDale Johannesen2009-11-101-0/+36
* implement a TODO by teaching jump threading about "xor x, 1".Chris Lattner2009-11-101-0/+39
* Modify how the prologue encoded the "move" information for the FDE. GCCBill Wendling2009-11-101-0/+28
* fix a crash in SCCP handling extractvalue of an array, pointed out andChris Lattner2009-11-101-0/+5
* Make jump threading eliminate blocks that just contain phi nodes,Chris Lattner2009-11-101-3/+13
* Generalize lsr code that optimize loop to count down towards zero.Evan Cheng2009-11-101-0/+42
* Optimize test more.Dan Gohman2009-11-101-1/+1
* Teach DSE to eliminate useless trampolines.Duncan Sands2009-11-101-0/+16
* Update computeArraySize() to use ComputeMultiple() to determine the array siz...Victor Hernandez2009-11-101-9/+1
* optimize testChris Lattner2009-11-101-1/+1
* unify the code that determines whether it is a good idea to change the typeChris Lattner2009-11-102-2/+2
* Reapply r86359, "Teach dead store elimination that certain intrinsics write toNick Lewycky2009-11-103-0/+80
* make jump threading recursively simplify expressions instead of doing it Chris Lattner2009-11-101-0/+32
* Trim a bunch of unneeded code from this testcase.Dan Gohman2009-11-101-94/+1
* Add testcase for recent checkin.Mike Stump2009-11-091-0/+55