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 |
2010-05-27 |
Jim Grosbach | add ISD::STACKADDR to get the current stack pointer... |
tree | commitdiff |
2010-05-27 |
Bruno Cardoso Lopes | Merge basic binops SSE 1 & 2 instruction classes. This... |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | AsmMatcher/X86: Mark _REV instructions as "code gen... |
tree | commitdiff |
2010-05-26 |
Jakob Stoklund Olesen | Give SubRegIndex names to all ARM subregisters. This... |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Add TargetMachine support for setting the value... |
tree | commitdiff |
2010-05-26 |
Jakob Stoklund Olesen | Add StringRef::compare_numeric and use it to sort Table... |
tree | commitdiff |
2010-05-26 |
Jim Grosbach | Adjust eh.sjlj.setjmp to properly have a chain and... |
tree | commitdiff |
2010-05-26 |
Kevin Enderby | Fix the x86 move to/from segment register instructions. |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Change RelaxInstruction to only take the input... |
tree | commitdiff |
2010-05-26 |
Dan Gohman | Fix a typo in a comment that Gabor noticed. |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Simplify MayNeedRelaxation to not provide the fixup... |
tree | commitdiff |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Eliminate MCAsmFixup, replace with MCFixup. |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Use accessors for access to MCAsmFixup. |
tree | commitdiff |
2010-05-26 |
Daniel Dunbar | MC: Change MCInst::dump_pretty to not include a trailin... |
tree | commitdiff |
2010-05-26 |
Zhongxing Xu | SRetReturnReg was set in LowerFormalArguments(). So... |
tree | commitdiff |
2010-05-26 |
Shih-wei Liao | Coding style change (Adding 1 missing space.) |
tree | commitdiff |
2010-05-26 |
Shih-wei Liao | Adding the missing implementation for ARM::SBFX and... |
tree | commitdiff |
2010-05-26 |
Jim Grosbach | fix off by 1 (insn) error in eh.sjlj.setjmp thumb code... |
tree | commitdiff |
next |