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