2010-03-11 |
Chris Lattner | add support, testcases, and dox for the new GHC calling |
tree | commitdiff |
2010-03-10 |
Chris Lattner | fix PR6533 by updating the br(xor) code to remember... |
tree | commitdiff |
2010-03-10 |
Evan Cheng | Fix typo. |
tree | commitdiff |
2010-03-10 |
Evan Cheng | Unbreak test on Linux. |
tree | commitdiff |
2010-03-10 |
Evan Cheng | Enable machine cse pass. |
tree | commitdiff |
2010-03-08 |
Chris Lattner | move .set generation out of DwarfPrinter into AsmPrinte... |
tree | commitdiff |
2010-03-08 |
Chris Lattner | simplify EmitSectionOffset to always use .set if it is |
tree | commitdiff |
2010-03-08 |
Evan Cheng | Add documentation on sibling call optimization. Rename... |
tree | commitdiff |
2010-03-05 |
Charles Davis | Don't emit global symbols into the (__TEXT,__ustring... |
tree | commitdiff |
2010-03-05 |
Jakob Stoklund Olesen | Better handling of dead super registers in LiveVariable... |
tree | commitdiff |
2010-03-05 |
Jakob Stoklund Olesen | We don't really care about correct register liveness... |
tree | commitdiff |
2010-03-05 |
Jakob Stoklund Olesen | Avoid creating bad PHI instructions when BR is being... |
tree | commitdiff |
2010-03-05 |
Evan Cheng | Fix an oops in x86 sibcall optimization. If the ByVal... |
tree | commitdiff |
2010-03-05 |
Chris Lattner | Fix PR6497, a bug where we'd fold a load into an addc |
tree | commitdiff |
2010-03-05 |
Chris Lattner | cleanup |
tree | commitdiff |
2010-03-05 |
Evan Cheng | Rever 96389 and 96990. They are causing some miscompila... |
tree | commitdiff |
2010-03-05 |
Bill Wendling | Revert r97766. It's deleting a tag. |
tree | commitdiff |
2010-03-05 |
Bill Wendling | Micro-optimization: |
tree | commitdiff |
2010-03-04 |
Jakob Stoklund Olesen | Fix the remaining MUL8 and DIV8 to define AX instead... |
tree | commitdiff |
2010-03-04 |
Dan Gohman | Fix recognition of 16-bit bswap for C front-ends which... |
tree | commitdiff |
2010-03-03 |
Dan Gohman | Revert r97580; that's not the right way to fix this. |
tree | commitdiff |
2010-03-03 |
Bill Wendling | This test case: |
tree | commitdiff |
2010-03-02 |
Chris Lattner | Fix some issues in WalkChainUsers dealing with |
tree | commitdiff |
2010-03-02 |
Dan Gohman | When expanding an expression such as (A + B + C + D... |
tree | commitdiff |
2010-03-02 |
Chris Lattner | clean up some testcases. |
tree | commitdiff |
2010-03-02 |
Chris Lattner | Fix the xfail I added a couple of patches back. The... |
tree | commitdiff |
2010-03-02 |
Chris Lattner | Rewrite chain handling validation and input TokenFactor... |
tree | commitdiff |
2010-03-02 |
Dan Gohman | Fix several places to handle vector operands properly. |
tree | commitdiff |
2010-03-01 |
Devang Patel | Rewrite test to test VLA using new debug info encoding... |
tree | commitdiff |
2010-02-28 |
Chris Lattner | add some random nounwinds. |
tree | commitdiff |
2010-02-28 |
Dan Gohman | Don't try to replace physical registers when doing... |
tree | commitdiff |
2010-02-27 |
Dan Gohman | Add nounwinds. |
tree | commitdiff |
2010-02-27 |
Evan Cheng | Re-apply 97040 with fix. This survives a ppc self-host... |
tree | commitdiff |
2010-02-25 |
Chris Lattner | change the scope node to include a list of children... |
tree | commitdiff |
2010-02-25 |
Dan Gohman | Revert r97064. Duncan pointed out that bitcasts are... |
tree | commitdiff |
2010-02-25 |
Dan Gohman | Make LoopSimplify change conditional branches in loop... |
tree | commitdiff |
2010-02-24 |
Dan Gohman | Make getTypeSizeInBits work correctly for array types... |
tree | commitdiff |
2010-02-24 |
Daniel Dunbar | Speculatively revert r97011, "Re-apply 96540 and 96556... |
tree | commitdiff |
2010-02-24 |
Dan Gohman | When forming SSE min and max nodes for UGE and ULE... |
tree | commitdiff |
2010-02-24 |
Chris Lattner | Change the scheduler from adding nodes in allnodes... |
tree | commitdiff |
2010-02-24 |
Evan Cheng | Re-apply 96540 and 96556 with fixes. |
tree | commitdiff |
2010-02-24 |
Jakob Stoklund Olesen | DIV8r must define %AX since X86DAGToDAGISel::Select... |
tree | commitdiff |
2010-02-23 |
Jakob Stoklund Olesen | Remember to handle sub-registers when moving imp-defs... |
tree | commitdiff |
2010-02-23 |
Jakob Stoklund Olesen | Keep track of phi join registers explicitly in LiveVari... |
tree | commitdiff |
2010-02-22 |
Evan Cheng | These should not have been committed. |
tree | commitdiff |
2010-02-22 |
Evan Cheng | Instcombine constant folding can normalize gep with... |
tree | commitdiff |
2010-02-22 |
Dan Gohman | Canonicalize ConstantInts to the right operand of commu... |
tree | commitdiff |
2010-02-22 |
Dan Gohman | Actually enable the -enable-unsafe-fp-math tests. |
tree | commitdiff |
2010-02-22 |
Arnold Schwaighofer | Mark the return address stack slot as mutable when... |
tree | commitdiff |
2010-02-22 |
Dan Gohman | Remove the logic for reasoning about NaNs from the... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | fix and un-xfail X86/vec_ss_load_fold.ll |
tree | commitdiff |
2010-02-21 |
Chris Lattner | temporarily disable this. |
tree | commitdiff |
2010-02-19 |
Dan Gohman | Check for overflow when scaling up an add or an addrec for |
tree | commitdiff |
2010-02-19 |
Charles Davis | Add support for the 'alignstack' attribute to the x86... |
tree | commitdiff |
2010-02-19 |
Duncan Sands | Revert commits 96556 and 96640, because commit 96556... |
tree | commitdiff |
2010-02-19 |
Evan Cheng | Transform (xor (setcc), (setcc)) == / != 1 to |
tree | commitdiff |
2010-02-19 |
Dan Gohman | When determining the set of interesting reuse factors... |
tree | commitdiff |
2010-02-18 |
Mon P Wang | getSplatIndex assumes that the first element of the... |
tree | commitdiff |
2010-02-18 |
Jakob Stoklund Olesen | Always normalize spill weights, also for intervals... |
tree | commitdiff |
2010-02-18 |
Dan Gohman | Make CodePlacementOpt detect special EH control flow by |
tree | commitdiff |
2010-02-18 |
Chris Lattner | remove empty file |
tree | commitdiff |
2010-02-18 |
Evan Cheng | Some dag combiner goodness: |
tree | commitdiff |
2010-02-17 |
Dan Gohman | Don't check for comments, which vary between subtargets. |
tree | commitdiff |
2010-02-17 |
Dan Gohman | Don't attempt to divide INT_MIN by -1; consider such... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | roundss is an sse 4 thing, fix the test on non-sse41... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | fix rdar://7653908, a crash on a case where we would... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | filecheckize |
tree | commitdiff |
2010-02-16 |
Evan Cheng | Look for SSE and instructions of this form: (and x... |
tree | commitdiff |
2010-02-16 |
David Greene | Add support for emitting non-temporal stores for DAGs... |
tree | commitdiff |
2010-02-16 |
Dan Gohman | Split the main for-each-use loop again, this time for... |
tree | commitdiff |
2010-02-15 |
Jakob Stoklund Olesen | Fix PR6300. |
tree | commitdiff |
2010-02-15 |
Chris Lattner | remove empty file. |
tree | commitdiff |
2010-02-15 |
Chris Lattner | revert r96241. It breaks two regression tests, isn... |
tree | commitdiff |
2010-02-15 |
Chris Lattner | fix PR6305 by handling BlockAddress in a helper function |
tree | commitdiff |
2010-02-15 |
David Greene | Add support for emitting non-temporal stores for DAGs... |
tree | commitdiff |
2010-02-13 |
Jakob Stoklund Olesen | Fix PR6283. |
tree | commitdiff |
2010-02-13 |
Bob Wilson | Besides removing phi cycles that reduce to a single... |
tree | commitdiff |
2010-02-12 |
Anton Korobeynikov | Testcases for recent stdcall / fastcall mangling improv... |
tree | commitdiff |
2010-02-12 |
Anton Korobeynikov | Cleanup stdcall / fastcall name mangling. |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reapply the new LoopStrengthReduction code, with compil... |
tree | commitdiff |
2010-02-11 |
Jakob Stoklund Olesen | Reapply coalescer fix for better cross-class coalescing. |
tree | commitdiff |
2010-02-10 |
Mon P Wang | The previous fix of widening divides that trap was... |
tree | commitdiff |
2010-02-10 |
Bob Wilson | Delete dead PHI machine instructions. These can be... |
tree | commitdiff |
2010-02-10 |
Evan Cheng | Now that ShrinkDemandedOps() is separated out from... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | move tests that depend on the x86 backend out of codege... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | merge a target-specific add test into x86 directory. |
tree | commitdiff |
2010-02-09 |
Chris Lattner | merge another test in, drop the trivially constant... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | consolidate and filecheckize two tests. |
tree | commitdiff |
2010-02-08 |
Chris Lattner | add an x86 implementation of MCTargetExpr for |
tree | commitdiff |
2010-02-08 |
Dan Gohman | When CodeGen'ing unoptimized code, there may be unfolde... |
tree | commitdiff |
2010-02-08 |
Dan Gohman | In guaranteed tailcall mode, don't decline the tailcall... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Run codegen dce pass for all targets at all optimizatio... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Remove a large test case that (soon will) no longer... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Do not emit callseq instructions around sibcalls. This... |
tree | commitdiff |
2010-02-05 |
Jakob Stoklund Olesen | Don't unroll loops containing function calls. |
tree | commitdiff |
2010-02-05 |
Evan Cheng | Fix test. |
tree | commitdiff |
2010-02-05 |
Evan Cheng | Handle tail call with byval arguments. |
tree | commitdiff |
2010-02-05 |
Evan Cheng | When the scheduler unfold a load folding instruction... |
tree | commitdiff |
2010-02-04 |
Jakob Stoklund Olesen | Fix small bug in handling instructions with more than... |
tree | commitdiff |
2010-02-04 |
Evan Cheng | Re-enable x86 tail call optimization. |
tree | commitdiff |
next |