2008-12-23 |
Dan Gohman | Add instruction patterns and encodings for the x86... |
tree | commitdiff |
2008-12-23 |
Devang Patel | Silence unused variable warnings. |
tree | commitdiff |
2008-12-23 |
Dan Gohman | Clean up the atomic opcodes in SelectionDAG. |
tree | commitdiff |
2008-12-23 |
Chris Lattner | add some notes for simplifylibcalls optimizations |
tree | commitdiff |
2008-12-23 |
Mon P Wang | Fixed code generation for v8i16 and v16i8 splats on... |
tree | commitdiff |
2008-12-23 |
Dan Gohman | Make the fuse-failed debug output human-readable. |
tree | commitdiff |
2008-12-20 |
Dan Gohman | Fix fast-isel to not emit invalid assembly when present... |
tree | commitdiff |
2008-12-19 |
Dan Gohman | Move the patterns which have i8 immediates before the... |
tree | commitdiff |
2008-12-19 |
Chris Lattner | Fix some release-assert warnings |
tree | commitdiff |
2008-12-19 |
Rafael Espindola | Fix bug 3202. |
tree | commitdiff |
2008-12-18 |
Dan Gohman | When emitting instructions that define EFLAGS and the... |
tree | commitdiff |
2008-12-18 |
Dan Gohman | When setting up the frame pointer, add it as a live... |
tree | commitdiff |
2008-12-18 |
Mon P Wang | Fixed x86 code generation of multiple for v2i64. It... |
tree | commitdiff |
2008-12-18 |
Dan Gohman | Mark the x86 fp stack registers as "reserved". This... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Add initial support for back-scheduling address computa... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | add some more notes. |
tree | commitdiff |
2008-12-15 |
Chris Lattner | Add a testcase for GCC PR 23455, which lpre handles... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | gvn now hoists this load out of the hot non-call path. |
tree | commitdiff |
2008-12-14 |
Chris Lattner | silence warning when asserts disabled. |
tree | commitdiff |
2008-12-14 |
Chris Lattner | silence warning when asserts disabled. |
tree | commitdiff |
2008-12-12 |
Bill Wendling | - Use patterns instead of creating completely new instr... |
tree | commitdiff |
2008-12-12 |
Duncan Sands | Don't make use of an illegal type (i64) when |
tree | commitdiff |
2008-12-12 |
Mon P Wang | Added support for SELECT v8i8 v4i16 for X86 (MMX) |
tree | commitdiff |
2008-12-12 |
Bill Wendling | Redo the arithmetic with overflow architecture. I was... |
tree | commitdiff |
2008-12-11 |
Evan Cheng | Fix a 80 col. violation. |
tree | commitdiff |
2008-12-10 |
Evan Cheng | Preliminary ARM debug support based on patch by Mikael... |
tree | commitdiff |
2008-12-10 |
Evan Cheng | Some code clean up. |
tree | commitdiff |
2008-12-10 |
Bill Wendling | Only perform SETO/SETC to JO/JC conversion if extractva... |
tree | commitdiff |
2008-12-10 |
Evan Cheng | Fix MachineCodeEmitter to use uintptr_t instead of... |
tree | commitdiff |
2008-12-10 |
Bill Wendling | Whitespace changes. |
tree | commitdiff |
2008-12-10 |
Chris Lattner | move an entry, add some notes, remove a completed item... |
tree | commitdiff |
2008-12-10 |
Scott Michel | CellSPU: |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Implement fast-isel conversion of a branch instruction... |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Add sub/mul overflow intrinsics. This currently doesn... |
tree | commitdiff |
2008-12-09 |
Duncan Sands | Handle a compiler warning. |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Correct my English. |
tree | commitdiff |
2008-12-09 |
Scott Michel | CellSPU: |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Add initial support for fast-isel of the [SU]ADDO intri... |
tree | commitdiff |
2008-12-08 |
Dan Gohman | Fix a couple of mistaken switch case fall-throughs... |
tree | commitdiff |
2008-12-08 |
Evan Cheng | Re-apply 60689 now my head is screwed on right. |
tree | commitdiff |
2008-12-08 |
Dan Gohman | Revert 60689. It caused many regressions on Darwin... |
tree | commitdiff |
2008-12-08 |
Dan Gohman | Factor out the code for sign-extending/truncating gep... |
tree | commitdiff |
2008-12-08 |
Chris Lattner | consistency |
tree | commitdiff |
2008-12-08 |
Chris Lattner | introduce a new RoundUpAlignment helper function, use... |
tree | commitdiff |
2008-12-08 |
Dan Gohman | Update CPP backend for PrintModulePass API changes. |
tree | commitdiff |
2008-12-08 |
Evan Cheng | Perform cheap checks first. |
tree | commitdiff |
2008-12-07 |
Nick Lewycky | Fix typo, psuedo -> pseudo. |
tree | commitdiff |
2008-12-07 |
Chris Lattner | improve a note. |
tree | commitdiff |
2008-12-06 |
Chris Lattner | some more PRE/GVN/DSE related notes. |
tree | commitdiff |
2008-12-06 |
Chris Lattner | add a note |
tree | commitdiff |
2008-12-06 |
Chris Lattner | some random notes. |
tree | commitdiff |
2008-12-06 |
Evan Cheng | Clean up some ARM GV asm printing out; minor fixes... |
tree | commitdiff |
2008-12-05 |
Dale Johannesen | Forgot a file. |
tree | commitdiff |
2008-12-05 |
Dale Johannesen | Make LoopStrengthReduce smarter about hoisting things... |
tree | commitdiff |
2008-12-05 |
Evan Cheng | Reason #3 from 60595 doesn't hold true. If we can fold... |
tree | commitdiff |
2008-12-05 |
Evan Cheng | Effectively undo 60461 in PIC mode which simply transfo... |
tree | commitdiff |
2008-12-05 |
Evan Cheng | Re-did 60519. It turns out Darwin's handling of hidden... |
tree | commitdiff |
2008-12-04 |
Scott Michel | CellSPU: Fix bug 3055 |
tree | commitdiff |
2008-12-04 |
Scott Michel | Missing closing brace and reverse conditional condition... |
tree | commitdiff |
2008-12-04 |
Chris Lattner | This code is apparently quite confused. In the meantime, |
tree | commitdiff |
2008-12-04 |
Bill Wendling | Temporarily revert r60519. It was causing a bootstrap... |
tree | commitdiff |
2008-12-04 |
Scott Michel | CellSPU: |
tree | commitdiff |
2008-12-04 |
Evan Cheng | Visibility hidden GVs do not require extra load of... |
tree | commitdiff |
2008-12-03 |
Evan Cheng | Use mmx (punpckldq VR64, (mmx_v_set0)) to clear high... |
tree | commitdiff |
2008-12-03 |
Dale Johannesen | A step towards geting linux ppc to work (see PR 3099) |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Split foldMemoryOperand into public non-virtual and... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Rename isSimpleLoad to canFoldAsLoad, to better reflect... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Extend X86's addFrameReference to add a MachineMemOpera... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Update a comment. |
tree | commitdiff |
2008-12-03 |
Rafael Espindola | Fix bug 3140. |
tree | commitdiff |
2008-12-03 |
Richard Osborne | Add support for ISD::TRAP to the XCore backend |
tree | commitdiff |
2008-12-03 |
Evan Cheng | Refactor code. No functionality change. |
tree | commitdiff |
2008-12-03 |
Bill Wendling | CC should only be a ConstantSDNode at this point. Just... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Add a sanity-check to tablegen to catch the case where... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Fix a missing #include. |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Fix this comment to reflect that it applies to types... |
tree | commitdiff |
2008-12-03 |
Dan Gohman | Fix byval arguments in the fastcc calling convention... |
tree | commitdiff |
2008-12-02 |
Scott Michel | CellSPU: |
tree | commitdiff |
2008-12-02 |
Chris Lattner | add a note |
tree | commitdiff |
2008-12-02 |
Bill Wendling | - Remove the buggy -X/C -> X/-C transform. This isn... |
tree | commitdiff |
2008-12-02 |
Bill Wendling | Second stab at target-dependent lowering of everyone... |
tree | commitdiff |
2008-12-02 |
Bill Wendling | Reapply r60382. This time, don't mark "ADC" nodes with... |
tree | commitdiff |
2008-12-01 |
Bill Wendling | Temporarily revert r60382. It caused CodeGen/X86/i2k... |
tree | commitdiff |
2008-12-01 |
Bill Wendling | - Have "ADD" instructions return an implicit EFLAGS. |
tree | commitdiff |
2008-12-01 |
Scott Michel | CellSPU: |
tree | commitdiff |
2008-12-01 |
Duncan Sands | There are no longer any places that require a |
tree | commitdiff |
2008-12-01 |
Duncan Sands | Change the interface to the type legalization method |
tree | commitdiff |
2008-12-01 |
Bill Wendling | Implement ((A|B)&1)|(B&-2) -> (A&1) | B transformation... |
tree | commitdiff |
2008-11-30 |
Bill Wendling | Add instruction combining for ((A&~B)|(~A&B)) -> A... |
tree | commitdiff |
2008-11-30 |
Bill Wendling | Implement (A&((~A)|B)) -> A&B transformation in the... |
tree | commitdiff |
2008-11-30 |
Eli Friedman | A couple small cleanups, plus a new potential optimization. |
tree | commitdiff |
2008-11-30 |
Eli Friedman | Moving potential optimizations out of PR2330 into lib... |
tree | commitdiff |
2008-11-28 |
Duncan Sands | Add include files needed when building with |
tree | commitdiff |
2008-11-28 |
Duncan Sands | Fix build with gcc-4.4: it doesn't like PICStyle |
tree | commitdiff |
2008-11-27 |
Nick Lewycky | Also update the README. |
tree | commitdiff |
2008-11-27 |
Nick Lewycky | Add a synthetic missed optimization. |
tree | commitdiff |
2008-11-27 |
Bill Wendling | Comment out code that isn't entirely correct. |
tree | commitdiff |
2008-11-27 |
Evan Cheng | Eliminate a compile time warning. |
tree | commitdiff |
2008-11-27 |
Evan Cheng | On x86 favors folding short immediate into some arithme... |
tree | commitdiff |
next |