2010-06-15 |
Bill Wendling | Create a more targeted fix for not sinking instructions... |
tree | commitdiff |
2010-06-15 |
Eric Christopher | For 32-bit non-pic tlv mach-o addressing we don't need... |
tree | commitdiff |
2010-06-15 |
Dale Johannesen | Add file missing from previous commit. |
tree | commitdiff |
2010-06-15 |
Dale Johannesen | Next round of tail call changes. Register used in... |
tree | commitdiff |
2010-06-15 |
Dale Johannesen | Reapply 105986 with fix for bug pointed out by Jakob: |
tree | commitdiff |
2010-06-15 |
Chris Lattner | fix fastisel to handle GS and FS relative pointers... |
tree | commitdiff |
2010-06-15 |
Bob Wilson | Add basic support for NEON modified immediates besides... |
tree | commitdiff |
2010-06-15 |
Daniel Dunbar | Add <cstddef> include to get ptrdiff_t, for gcc-4.6... |
tree | commitdiff |
2010-06-15 |
Bob Wilson | VMOVQQ and VMOVQQQQ are pseudo instructions and not... |
tree | commitdiff |
2010-06-15 |
Dale Johannesen | Revert 105986; looks like I'd better try bootstrapping. |
tree | commitdiff |
2010-06-15 |
Dale Johannesen | The form of BuildMI used for TAILJMPr was changing... |
tree | commitdiff |
2010-06-15 |
Jim Grosbach | Make sure to skip dbg_value instructions when finding... |
tree | commitdiff |
2010-06-14 |
Bob Wilson | Rename functions referring to VMOV immediates to refer... |
tree | commitdiff |
2010-06-14 |
Chris Lattner | fix a nasty bug where we were not treating available_ex... |
tree | commitdiff |
2010-06-14 |
Chris Lattner | fix a -Wbool-conversions warning from clang. |
tree | commitdiff |
2010-06-14 |
Eli Friedman | Add back some possible optimizations for va_arg, with... |
tree | commitdiff |
2010-06-12 |
Rafael Espindola | Merge getStoreRegOpcode and getLoadRegOpcode. |
tree | commitdiff |
2010-06-12 |
Eli Friedman | Add README entry; based on testcase from Bill Hart. |
tree | commitdiff |
2010-06-12 |
Bruno Cardoso Lopes | make the avx intrinsics 3 address |
tree | commitdiff |
2010-06-12 |
Bruno Cardoso Lopes | Add some basic fp intrinsics for AVX |
tree | commitdiff |
2010-06-12 |
Bruno Cardoso Lopes | More AVX: {ADD,SUB,MUL,DIV}{PD,PS}rm |
tree | commitdiff |
2010-06-12 |
Bruno Cardoso Lopes | More AVX: {ADD,SUB,MUL,DIV}{PD,PS}rr |
tree | commitdiff |
2010-06-12 |
Bruno Cardoso Lopes | Add some comments about REX fields |
tree | commitdiff |
2010-06-11 |
Bruno Cardoso Lopes | More AVX instructions ({ADD,SUB,MUL,DIV}{SS,SD}rm) |
tree | commitdiff |
2010-06-11 |
Bob Wilson | Add a missing bitcast. This code used to only handle... |
tree | commitdiff |
2010-06-11 |
Bob Wilson | Add instruction encoding for the Neon VMOV immediate... |
tree | commitdiff |
2010-06-10 |
Evan Cheng | Delete code that's not safe. |
tree | commitdiff |
2010-06-09 |
Jim Grosbach | be slightly more subtle about skipping dbg_value instru... |
tree | commitdiff |
2010-06-09 |
Evan Cheng | Allow target to place 2-address pass inserted copies... |
tree | commitdiff |
2010-06-09 |
Kalle Raiskila | Fix SPU to cope with vector insertelement to an undef... |
tree | commitdiff |
2010-06-09 |
Kalle Raiskila | Handle loading from/storing to undef pointers on SPU... |
tree | commitdiff |
2010-06-09 |
Evan Cheng | Typo. |
tree | commitdiff |
2010-06-09 |
Eli Friedman | A few new x86-64 specific README entries. |
tree | commitdiff |
2010-06-09 |
Evan Cheng | Thumb2 IT blocks are fairly expensive. When there are... |
tree | commitdiff |
2010-06-08 |
Kevin Enderby | Incremental improvement to the handling of the x86... |
tree | commitdiff |
2010-06-08 |
Eric Christopher | Split out these asserts so it's more apparent why we... |
tree | commitdiff |
2010-06-08 |
Jim Grosbach | fix copy/paste/modify think-o |
tree | commitdiff |
2010-06-08 |
Bruno Cardoso Lopes | Reapply r105521, this time appending "LLU" to 64 bit |
tree | commitdiff |
2010-06-08 |
Eric Christopher | Ensure that mov and not lea are used to stick the addre... |
tree | commitdiff |
2010-06-08 |
Jim Grosbach | fix typo |
tree | commitdiff |
2010-06-08 |
Kalle Raiskila | Flag SPU's function call sequence together. |
tree | commitdiff |
2010-06-08 |
Bob Wilson | Fix up a comment. |
tree | commitdiff |
2010-06-07 |
Bob Wilson | Further changes for Neon vector shuffles: |
tree | commitdiff |
2010-06-07 |
Jim Grosbach | Handle dbg_value instructions (i.e., skip them) when... |
tree | commitdiff |
2010-06-07 |
Bill Wendling | Create new accessors to get arguments for call/invoke... |
tree | commitdiff |
2010-06-05 |
Duncan Sands | This bug is also present in MSVC10. Requested by Elroo... |
tree | commitdiff |
2010-06-05 |
Chris Lattner | revert r105521, which is breaking the buildbots with... |
tree | commitdiff |
2010-06-05 |
Bruno Cardoso Lopes | Initial AVX support for some instructions. No patterns... |
tree | commitdiff |
2010-06-05 |
Dale Johannesen | Improvements to tail call code. No functional effect |
tree | commitdiff |
2010-06-05 |
Dale Johannesen | Fix some liveout handling related to tail calls, see... |
tree | commitdiff |
2010-06-04 |
Dale Johannesen | More thoroughly disable tails calls by default. |
tree | commitdiff |
2010-06-04 |
Jim Grosbach | Another fix to prevent debug info from affecting codege... |
tree | commitdiff |
2010-06-04 |
Jim Grosbach | more dbg_value adjustments so debug info doesn't affect... |
tree | commitdiff |
2010-06-04 |
Jim Grosbach | fix typo |
tree | commitdiff |
2010-06-04 |
Bob Wilson | For NEON vectors with 32- or 64-bit elements, select... |
tree | commitdiff |
2010-06-03 |
Jim Grosbach | Teach the ARM load-store optimizer to deal with dbg_val... |
tree | commitdiff |
2010-06-03 |
Dale Johannesen | Early implementation of tail call for ARM. |
tree | commitdiff |
2010-06-03 |
Eric Christopher | Add first pass at darwin tls compiler support. |
tree | commitdiff |
2010-06-03 |
Eli Friedman | Remove some already-fixed README entries. |
tree | commitdiff |
2010-06-03 |
Eli Friedman | Remove README entry which no longer compiles to somethi... |
tree | commitdiff |
2010-06-03 |
Eli Friedman | Remove a fixed item, update a couple partially-fixed... |
tree | commitdiff |
2010-06-02 |
Jakob Stoklund Olesen | Slightly change the meaning of the reMaterialize target... |
tree | commitdiff |
2010-06-02 |
Jim Grosbach | Clean up 80 column violations. No functional change. |
tree | commitdiff |
2010-06-02 |
Rafael Espindola | Remove the TargetRegisterClass member from CalleeSavedInfo |
tree | commitdiff |
2010-06-02 |
Eli Friedman | Fix comment so it doesn't include comments which are... |
tree | commitdiff |
2010-06-02 |
Dan Gohman | Use comments to document non-obvious code rather than |
tree | commitdiff |
2010-06-02 |
Bob Wilson | Rename canCombinedSubRegIndex method to something more... |
tree | commitdiff |
2010-06-02 |
Rafael Espindola | Replace ARM's getCalleeSavedRegClasses with a simpler... |
tree | commitdiff |
2010-06-02 |
Rafael Espindola | Remove unused function. |
tree | commitdiff |
2010-06-02 |
Rafael Espindola | cleanup |
tree | commitdiff |
2010-06-02 |
Rafael Espindola | Remove uses of getCalleeSavedRegClasses from outside the |
tree | commitdiff |
2010-06-02 |
Eli Friedman | Don't try to custom-lower 64-bit add-with-overflow... |
tree | commitdiff |
2010-06-02 |
Eli Friedman | Remove outdated README entries. |
tree | commitdiff |
2010-06-01 |
Dan Gohman | Fix the allocation of shadow space for the Win64 callin... |
tree | commitdiff |
2010-06-01 |
Bruno Cardoso Lopes | Refactor some SSE 2 unpack instructions |
tree | commitdiff |
2010-06-01 |
Kalle Raiskila | Fix handling of 'load' nodes. |
tree | commitdiff |
2010-05-29 |
Anton Korobeynikov | Some A9 load/store cleanups |
tree | commitdiff |
2010-05-29 |
Anton Korobeynikov | Some rough approximations for load/stores on A9 |
tree | commitdiff |
2010-05-29 |
Anton Korobeynikov | NEON/VFP stuff can be issued only via Pipe1 on A9 |
tree | commitdiff |
2010-05-29 |
Anton Korobeynikov | Add some integer instruction itineraries for A9 |
tree | commitdiff |
2010-05-29 |
Evan Cheng | Fix PR7193: if sibling call address can take a register... |
tree | commitdiff |
2010-05-28 |
Jakob Stoklund Olesen | Merge the SystemZ subreg_even32 SubRegIndex into subreg... |
tree | commitdiff |
2010-05-28 |
Evan Cheng | Schedule high latency instructions for latency reductio... |
tree | commitdiff |
2010-05-28 |
Dale Johannesen | Fix comment typos. |
tree | commitdiff |
2010-05-28 |
Bruno Cardoso Lopes | More SSE 1 & 2 merge, this time with logical instructions |
tree | commitdiff |
2010-05-28 |
Kevin Enderby | MC/X86: Add alias for movzx. |
tree | commitdiff |
2010-05-28 |
Kevin Enderby | MC/X86: Add alias for fwait. |
tree | commitdiff |
2010-05-28 |
Kevin Enderby | Fix the use of x86 control and debug registers so that... |
tree | commitdiff |
2010-05-28 |
Jim Grosbach | correct retattr |
tree | commitdiff |
2010-05-28 |
Jim Grosbach | Cosmetic cleanup. No functional change. |
tree | commitdiff |
2010-05-28 |
Jim Grosbach | make sure accesses to set up the jmpbuf don't get moved... |
tree | commitdiff |
2010-05-28 |
Bob Wilson | Add the cc_out operand for t2RSBrs instructions. I... |
tree | commitdiff |
2010-05-27 |
Jim Grosbach | Update the saved stack pointer in the sjlj function... |
tree | commitdiff |
2010-05-27 |
Evan Cheng | Use report_fatal_error, not llvm_unreachable. |
tree | commitdiff |
2010-05-27 |
Jim Grosbach | back out 104862/104869. Can reuse stacksave after all... |
tree | commitdiff |
2010-05-27 |
Evan Cheng | llvm can't correctly support 'H', 'Q' and 'R' modifiers... |
tree | commitdiff |
2010-05-27 |
Kevin Enderby | MC/X86: Add aliases for Jcc variants. |
tree | commitdiff |
2010-05-27 |
Bob Wilson | Fix some bad fall-throughs in a switch statement. ... |
tree | commitdiff |
2010-05-27 |
Dale Johannesen | Mark some math lib intrinsic nodes Legal on SSE4.1. |
tree | commitdiff |
2010-05-27 |
Dan Gohman | FastISel doesn't yet handle callee-pop functions. |
tree | commitdiff |
next |