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-26 |
Jakob Stoklund Olesen | Use the right floating point load/store instructions... |
tree | commitdiff |
2010-02-26 |
Sanjiv Gupta | Reapply things reverted back in 97220, with the fixed... |
tree | commitdiff |
2010-02-26 |
Richard Osborne | Fix XCoreTargetLowering::isLegalAddressingMode() to... |
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 |
Jakob Stoklund Olesen | Create a stack frame on ARM when |
tree | commitdiff |
2010-02-24 |
Bob Wilson | Check for comparisons of +/- zero when optimizing less... |
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 |
Jim Grosbach | LowerCall() should always do getCopyFromReg() to refere... |
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-23 |
Wesley Peck | Adding the MicroBlaze backend. |
tree | commitdiff |
2010-02-23 |
Richard Osborne | Lower BR_JT on the XCore to a jump into a series of... |
tree | commitdiff |
2010-02-22 |
Evan Cheng | These should not have been committed. |
tree | commitdiff |
2010-02-22 |
Chris Lattner | no need to run llvm-as here. |
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-22 |
Dan Gohman | When emitting an instruction which depends on both... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | add some no-unwinds, other minor cleanups. |
tree | commitdiff |
2010-02-21 |
Chris Lattner | add a triple so that this doesn't fail due to linux... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | filecheckize and add nouwinds. |
tree | commitdiff |
2010-02-21 |
Anton Korobeynikov | IT turns out that during jumpless setcc lowering eq... |
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 |
Bob Wilson | Use NEON vmin/vmax instructions for floating-point... |
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 |
Dale Johannesen | Make g5 target explicit; scheduling affects register... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | fix rdar://7653908, a crash on a case where we would... |
tree | commitdiff |
2010-02-16 |
Dale Johannesen | Adjust register numbers in tests to compensate for the |
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 |
Bob Wilson | Fix pr6111: Avoid using the LR register for the target... |
tree | commitdiff |
2010-02-16 |
Dan Gohman | Split the main for-each-use loop again, this time for... |
tree | commitdiff |
2010-02-15 |
Anton Korobeynikov | Preliminary patch to improve dwarf EH generation -... |
tree | commitdiff |
2010-02-15 |
Jakob Stoklund Olesen | Fix PR6300. |
tree | commitdiff |
2010-02-15 |
Bob Wilson | Last week we were generating code with duplicate induct... |
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 |
Dale Johannesen | When save/restoring CR at prolog/epilog, in a large |
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-12 |
Bob Wilson | Add a new pass on machine instructions to optimize... |
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 | make target independent. |
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-09 |
Chris Lattner | merge two tests, make target independent. |
tree | commitdiff |
2010-02-08 |
Chris Lattner | convert to filecheck. |
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 |
Rafael Espindola | Fix alignment on ppc linux. This fixes the build of... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Do not emit callseq instructions around sibcalls. This... |
tree | commitdiff |
2010-02-06 |
Bob Wilson | Handle AddrMode6 (for NEON load/stores) in Thumb2's... |
tree | commitdiff |
2010-02-05 |
Jakob Stoklund Olesen | Don't unroll loops containing function calls. |
tree | commitdiff |
2010-02-05 |
Bill Wendling | Make test more fucused eliminating extraneous bits. |
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-05 |
Bill Wendling | An empty global constant (one of size 0) may have a... |
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 |
2010-02-04 |
Chris Lattner | add support for the sparcv9-*-* target triple to turn on |
tree | commitdiff |
next |