| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove the logic for reasoning about NaNs from the code that forms | Dan Gohman | 2010-02-22 | 1 | -44/+168 |
* | fix and un-xfail X86/vec_ss_load_fold.ll | Chris Lattner | 2010-02-21 | 1 | -1/+0 |
* | temporarily disable this. | Chris Lattner | 2010-02-21 | 1 | -1/+2 |
* | Check for overflow when scaling up an add or an addrec for | Dan Gohman | 2010-02-19 | 1 | -0/+37 |
* | Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254. | Charles Davis | 2010-02-19 | 1 | -1/+18 |
* | Revert commits 96556 and 96640, because commit 96556 breaks the | Duncan Sands | 2010-02-19 | 4 | -46/+10 |
* | Transform (xor (setcc), (setcc)) == / != 1 to | Evan Cheng | 2010-02-19 | 1 | -0/+31 |
* | When determining the set of interesting reuse factors, consider | Dan Gohman | 2010-02-19 | 1 | -1/+57 |
* | getSplatIndex assumes that the first element of the mask contains the splat i... | Mon P Wang | 2010-02-18 | 1 | -5/+12 |
* | Always normalize spill weights, also for intervals created by spilling. | Jakob Stoklund Olesen | 2010-02-18 | 2 | -2/+6 |
* | Make CodePlacementOpt detect special EH control flow by | Dan Gohman | 2010-02-18 | 1 | -0/+45 |
* | remove empty file | Chris Lattner | 2010-02-18 | 1 | -0/+0 |
* | Some dag combiner goodness: | Evan Cheng | 2010-02-18 | 4 | -67/+15 |
* | Don't check for comments, which vary between subtargets. | Dan Gohman | 2010-02-17 | 1 | -1/+1 |
* | Don't attempt to divide INT_MIN by -1; consider such cases to | Dan Gohman | 2010-02-17 | 1 | -0/+26 |
* | roundss is an sse 4 thing, fix the test on non-sse41 builders | Chris Lattner | 2010-02-17 | 1 | -1/+1 |
* | fix rdar://7653908, a crash on a case where we would fold a load | Chris Lattner | 2010-02-16 | 1 | -0/+25 |
* | filecheckize | Chris Lattner | 2010-02-16 | 1 | -3/+9 |
* | Look for SSE and instructions of this form: (and x, (build_vector c1,c2,c3,c4)). | Evan Cheng | 2010-02-16 | 2 | -4/+12 |
* | Add support for emitting non-temporal stores for DAGs marked | David Greene | 2010-02-16 | 1 | -0/+22 |
* | Split the main for-each-use loop again, this time for GenerateTruncates, | Dan Gohman | 2010-02-16 | 1 | -0/+59 |
* | Fix PR6300. | Jakob Stoklund Olesen | 2010-02-15 | 1 | -0/+80 |
* | remove empty file. | Chris Lattner | 2010-02-15 | 1 | -0/+0 |
* | revert r96241. It breaks two regression tests, isn't documented, | Chris Lattner | 2010-02-15 | 1 | -84/+0 |
* | fix PR6305 by handling BlockAddress in a helper function | Chris Lattner | 2010-02-15 | 1 | -3/+7 |
* | Add support for emitting non-temporal stores for DAGs marked | David Greene | 2010-02-15 | 1 | -0/+84 |
* | Fix PR6283. | Jakob Stoklund Olesen | 2010-02-13 | 1 | -0/+260 |
* | Besides removing phi cycles that reduce to a single value, also remove dead | Bob Wilson | 2010-02-13 | 2 | -2/+2 |
* | Testcases for recent stdcall / fastcall mangling improvements | Anton Korobeynikov | 2010-02-12 | 2 | -0/+28 |
* | Cleanup stdcall / fastcall name mangling. | Anton Korobeynikov | 2010-02-12 | 1 | -2/+2 |
* | Reapply the new LoopStrengthReduction code, with compile time and | Dan Gohman | 2010-02-12 | 13 | -36/+455 |
* | Reapply coalescer fix for better cross-class coalescing. | Jakob Stoklund Olesen | 2010-02-11 | 5 | -8/+6 |
* | The previous fix of widening divides that trap was too fragile as it depends ... | Mon P Wang | 2010-02-10 | 1 | -0/+29 |
* | Delete dead PHI machine instructions. These can be created due to type | Bob Wilson | 2010-02-10 | 1 | -1/+3 |
* | Now that ShrinkDemandedOps() is separated out from DAG combine. It sometimes ... | Evan Cheng | 2010-02-10 | 1 | -0/+13 |
* | move tests that depend on the x86 backend out of codegen/generic, | Chris Lattner | 2010-02-09 | 5 | -0/+177 |
* | merge a target-specific add test into x86 directory. | Chris Lattner | 2010-02-09 | 1 | -0/+20 |
* | merge another test in, drop the trivially constant folded cases. | Chris Lattner | 2010-02-09 | 2 | -75/+49 |
* | consolidate and filecheckize two tests. | Chris Lattner | 2010-02-09 | 3 | -26/+25 |
* | add an x86 implementation of MCTargetExpr for | Chris Lattner | 2010-02-08 | 1 | -1/+1 |
* | When CodeGen'ing unoptimized code, there may be unfolded constant expressions | Dan Gohman | 2010-02-08 | 1 | -0/+6 |
* | In guaranteed tailcall mode, don't decline the tailcall optimization | Dan Gohman | 2010-02-08 | 1 | -1/+4 |
* | Run codegen dce pass for all targets at all optimization levels. Previously it's | Evan Cheng | 2010-02-06 | 8 | -70/+14 |
* | Remove a large test case that (soon will) no longer make sense. | Evan Cheng | 2010-02-06 | 1 | -491/+0 |
* | Do not emit callseq instructions around sibcalls. This eliminated some unnece... | Evan Cheng | 2010-02-06 | 2 | -1/+14 |
* | Don't unroll loops containing function calls. | Jakob Stoklund Olesen | 2010-02-05 | 1 | -6/+8 |
* | Fix test. | Evan Cheng | 2010-02-05 | 1 | -2/+2 |
* | Handle tail call with byval arguments. | Evan Cheng | 2010-02-05 | 1 | -1/+46 |
* | When the scheduler unfold a load folding instruction it move some of the pred... | Evan Cheng | 2010-02-05 | 1 | -0/+28 |
* | Fix small bug in handling instructions with more than one implicitly defined ... | Jakob Stoklund Olesen | 2010-02-04 | 1 | -0/+27 |