2009-03-12 |
Evan Cheng | Fix test after Chris' select changes. |
tree | commitdiff |
2009-03-12 |
Chris Lattner | Move 3 "(add (select cc, 0, c), x) -> (select cc, x... |
tree | commitdiff |
2009-03-12 |
Evan Cheng | On x86, if the only use of a i64 load is a i64 store... |
tree | commitdiff |
2009-03-12 |
Chris Lattner | add no-unwind, remove duplicate run line. |
tree | commitdiff |
2009-03-12 |
Chris Lattner | add nounwinds |
tree | commitdiff |
2009-03-11 |
Dan Gohman | Revert r66024. The JIT encoding for CALLpcrel32 is... |
tree | commitdiff |
2009-03-11 |
Rafael Espindola | optimize i8 and i16 tls values. |
tree | commitdiff |
2009-03-11 |
Evan Cheng | My last coalescer fix introduced a subtler one. It... |
tree | commitdiff |
2009-03-11 |
Mon P Wang | For yonah, fix a vector shuffle case for v16i8 where... |
tree | commitdiff |
2009-03-11 |
Mon P Wang | Fixed a v8i16 shuffle case that should generate a pshuf... |
tree | commitdiff |
2009-03-11 |
Chris Lattner | reapply my previous patch (r66358) with a tweak to... |
tree | commitdiff |
2009-03-11 |
Evan Cheng | Two coalescer fixes in one. |
tree | commitdiff |
2009-03-10 |
Bill Wendling | Readd test, but XFAIL it. |
tree | commitdiff |
2009-03-10 |
Evan Cheng | Revert 66358 for now. It's breaking povray, 450.soplex... |
tree | commitdiff |
2009-03-10 |
Bill Wendling | Add radar number. |
tree | commitdiff |
2009-03-10 |
Chris Lattner | wire up support for emitting "special" values from... |
tree | commitdiff |
2009-03-09 |
Chris Lattner | Fix PR3763 by using proper APInt methods instead of... |
tree | commitdiff |
2009-03-09 |
Evan Cheng | ARM isLegalAddressImmediate should check if type is... |
tree | commitdiff |
2009-03-09 |
Evan Cheng | Yet another case where the spiller marked two uses... |
tree | commitdiff |
2009-03-08 |
Evan Cheng | Recognize triplets starting with armv5-, armv6- etc... |
tree | commitdiff |
2009-03-08 |
Evan Cheng | If a MI uses the same register more than once, only... |
tree | commitdiff |
2009-03-08 |
Chris Lattner | implement an optimization to codegen c ? 1.0 : 2.0... |
tree | commitdiff |
2009-03-07 |
Dan Gohman | Arithmetic instructions don't set EFLAGS bits OF and... |
tree | commitdiff |
2009-03-06 |
Dan Gohman | Fix ScheduleDAGRRList::CopyAndMoveSuccessors' handling... |
tree | commitdiff |
2009-03-05 |
Dan Gohman | Fix the "test" optimization to recognize "dec" as an... |
tree | commitdiff |
2009-03-05 |
Dan Gohman | Make this test more thorough. Not only should there... |
tree | commitdiff |
2009-03-05 |
Evan Cheng | Do not split edges to EH landing pads. It will cause... |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Re-apply 66008, now that the unfoldMemoryOperand bug... |
tree | commitdiff |
2009-03-04 |
Owen Anderson | Add a restore folder, which shaves a dozen or so machin... |
tree | commitdiff |
2009-03-04 |
Evan Cheng | Fix PR3666: isel calls to constant addresses. |
tree | commitdiff |
2009-03-04 |
Eli Friedman | PR3686: make the legalizer handle bitcast from i80... |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Revert r66004 for now; it's causing a variety of test... |
tree | commitdiff |
2009-03-04 |
Evan Cheng | Rename test. |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Teach the x86 backend to eliminate "test" instructions... |
tree | commitdiff |
2009-03-04 |
Evan Cheng | Fix PR3701. 1. X86 target renamed eflags register to... |
tree | commitdiff |
2009-03-04 |
Bill Wendling | The DAG combiner was performing a BT combine. The BT... |
tree | commitdiff |
2009-03-01 |
Nate Begeman | Fix a problem with DAGCombine on 64b targets where... |
tree | commitdiff |
2009-03-01 |
Evan Cheng | Minor optimization: |
tree | commitdiff |
2009-02-28 |
Evan Cheng | Last commit accidentially deleted this code. |
tree | commitdiff |
2009-02-27 |
Rafael Espindola | Refactor TLS code and add some tests. The tests and... |
tree | commitdiff |
2009-02-27 |
Evan Cheng | Make sure this test passes on linux-ppc. |
tree | commitdiff |
2009-02-27 |
Evan Cheng | MachineLICM CSE should match destination register class... |
tree | commitdiff |
2009-02-26 |
Evan Cheng | ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable... |
tree | commitdiff |
2009-02-26 |
Evan Cheng | The last commit was overly conservative. It's ok to... |
tree | commitdiff |
2009-02-25 |
Evan Cheng | Revert BuildVectorSDNode related patches: 65426, 65427... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | Fast-isel can't do TLS yet, so it should fall back... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | Use the -stack-alignment option instead of using a... |
tree | commitdiff |
2009-02-23 |
Evan Cheng | Only v1i16 (i.e. _m64) is returned via RAX / RDX. |
tree | commitdiff |
2009-02-23 |
Nate Begeman | Make this test use darwin targe triple, to avoid stack... |
tree | commitdiff |
2009-02-23 |
Nate Begeman | Generate better code for v8i16 shuffles on SSE2 |
tree | commitdiff |
2009-02-22 |
Scott Michel | Introduce the BuildVectorSDNode class that encapsulates... |
tree | commitdiff |
2009-02-22 |
Richard Pennington | bug 3610: Test case. |
tree | commitdiff |
2009-02-22 |
Evan Cheng | If a use operand is marked isKill, don't forget to... |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Be bug compatible with gcc by returning MMX values... |
tree | commitdiff |
2009-02-21 |
Anton Korobeynikov | Drop bunch of half-working stuff in the ext_weak linkag... |
tree | commitdiff |
2009-02-21 |
Evan Cheng | If two-address def is dead and the instruction does... |
tree | commitdiff |
2009-02-21 |
Evan Cheng | Teach LSR sink to sink the immediate portion of the... |
tree | commitdiff |
2009-02-20 |
Evan Cheng | Fix strange logic in CollectIVUsers used to determine... |
tree | commitdiff |
2009-02-20 |
Evan Cheng | Support return of MMX values in 64-bit mode. |
tree | commitdiff |
2009-02-20 |
Owen Anderson | Fix a crash in the pre-alloc splitter exposed by recent... |
tree | commitdiff |
2009-02-20 |
Chris Lattner | make these tests pass when run on a G5. |
tree | commitdiff |
2009-02-20 |
Dan Gohman | Implement "superhero" strength reduction, or full strength |
tree | commitdiff |
2009-02-18 |
Evan Cheng | GV with null value initializer shouldn't go to BSS... |
tree | commitdiff |
2009-02-17 |
Evan Cheng | A couple of places where reused use operands should... |
tree | commitdiff |
2009-02-16 |
Dan Gohman | Change these tests to use regular loads instead of... |
tree | commitdiff |
2009-02-15 |
Evan Cheng | Fix PR3522. It's not safe to sink into landing pad... |
tree | commitdiff |
2009-02-13 |
Evan Cheng | Teach x86 target -soft-float. |
tree | commitdiff |
2009-02-13 |
Dan Gohman | Fix the code that checked if a SCEVAddRecExpr Start... |
tree | commitdiff |
2009-02-13 |
Dan Gohman | Fix LSR's IV sorting function to explicitly sort by... |
tree | commitdiff |
2009-02-12 |
Dale Johannesen | Arrange to print constants that match "n" and "i" const... |
tree | commitdiff |
2009-02-12 |
Chris Lattner | fix the X86 backend to just drop llvm.declare nodes... |
tree | commitdiff |
2009-02-12 |
Chris Lattner | add PR |
tree | commitdiff |
2009-02-12 |
Evan Cheng | It's (currently) not safe to keep certain physical... |
tree | commitdiff |
2009-02-12 |
Evan Cheng | Replace one of burr scheduling heuristic with something... |
tree | commitdiff |
2009-02-12 |
Chris Lattner | fix PR3537: if resetting bbi back to the start of a... |
tree | commitdiff |
2009-02-12 |
Chris Lattner | rename test to avoid messing with tab completion of... |
tree | commitdiff |
2009-02-11 |
Evan Cheng | Remove a bogus assertion. It's possible a live-in avail... |
tree | commitdiff |
2009-02-11 |
Dan Gohman | Don't use special heuristics for nodes with no data... |
tree | commitdiff |
2009-02-11 |
Dale Johannesen | Make a transformation added in 63266 a bit less aggressive. |
tree | commitdiff |
2009-02-11 |
Evan Cheng | Implement PR3495: local spiller optimization. The local... |
tree | commitdiff |
2009-02-10 |
Evan Cheng | Handle llvm.x86.sse2.maskmov.dqu in 64-bit. |
tree | commitdiff |
2009-02-10 |
Evan Cheng | Fix PR3457: Ignore control successors when looking... |
tree | commitdiff |
2009-02-09 |
Evan Cheng | Implement FpSET_ST1_*. |
tree | commitdiff |
2009-02-09 |
Evan Cheng | Make sure constant subscript is truncated to ptr size... |
tree | commitdiff |
2009-02-09 |
Evan Cheng | Re-enable machine sinking pass now that the coalescer... |
tree | commitdiff |
2009-02-08 |
Evan Cheng | Fix PR3486. Fix a bug in code that manually patch physi... |
tree | commitdiff |
2009-02-08 |
Evan Cheng | git-svn-id: https://llvm.org/svn/llvm-project/llvm... |
tree | commitdiff |
2009-02-08 |
Bill Wendling | Revert r63999. It was breaking self-hosting builds. |
tree | commitdiff |
2009-02-07 |
Evan Cheng | Enable machine sinking pass in non-fast mode. |
tree | commitdiff |
2009-02-06 |
Evan Cheng | Fix test. It produces unexpected code if sse4.1 is on. |
tree | commitdiff |
2009-02-05 |
Evan Cheng | isAsCheapAsMove instructions can have register src... |
tree | commitdiff |
2009-02-05 |
Evan Cheng | Turn on machine LICM in non-fast mode. |
tree | commitdiff |
2009-02-05 |
Chris Lattner | if we have a large GEP offset on a 32-bit or other... |
tree | commitdiff |
2009-02-04 |
Mon P Wang | Add test case for r63760. |
tree | commitdiff |
2009-02-04 |
Mon P Wang | Fixes a case where we generate an incorrect mask for... |
tree | commitdiff |
2009-02-03 |
Duncan Sands | Fix PR3411. When replacing values, nodes are analyzed |
tree | commitdiff |
2009-02-03 |
Chris Lattner | rearrange how SRoA handles promotion of allocas to... |
tree | commitdiff |
2009-02-03 |
Dan Gohman | Add explicit -march=x86 to these tests so that they... |
tree | commitdiff |
2009-02-02 |
Dan Gohman | Fix another test to not use -mcpu=yonah with 64-bit... |
tree | commitdiff |
2009-02-02 |
Dan Gohman | Yonah does not support x86-64. Change the -mcpu value... |
tree | commitdiff |
next |