CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext.
[oota-llvm.git] / lib / Target /
2010-07-06 Dan GohmanCanLowerReturn doesn't need a SelectionDAG; it just...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-06 Bob WilsonRepresent NEON load/store alignments in bytes, not...
2010-07-06 Dan GohmanReapply r107655 with fixes; insert the pseudo instructi...
2010-07-06 Devang PatelFix PR7545 crash.
2010-07-06 Rafael EspindolaDon't create neon moves in CopyRegToReg. NEONMoveFixPas...
2010-07-06 Dan GohmanRevert r107655.
2010-07-06 Dan GohmanMake getMinimalPhysRegClass' comment mention what makes...
2010-07-06 Dan GohmanFix a bunch of custom-inserter functions to handle...
2010-07-06 Eric ChristopherFix up -fstack-protector on linux to use the segment
2010-07-05 Eric ChristopherHave the X86 backend use Triple instead of a string...
2010-07-05 Kalle RaiskilaRemove some unused/redundant code.
2010-07-05 Chris Lattnermore tidying.
2010-07-05 Chris Lattnersome notes about suboptimal insertps's
2010-07-05 Chris Lattnerrip out even more sporadic v2f32 support.
2010-07-05 Chris Lattnerrip out the various v2f32 "mmx" handling logic, now...
2010-07-04 Chris LattnerJust rip v2f32 support completely out of the X86 backen...
2010-07-04 Chris Lattnerfix PR7518 - terrible codegen of <2 x float>, by only...
2010-07-04 Chris Lattnerindentation
2010-07-04 Bill WendlingRevert r107583. I no longer think that this is the...
2010-07-04 Bill WendlingMark sse_load_f32 and sse_load_f64 as having memory...
2010-07-03 Eli FriedmanMinor amendment to switch-lowering improvement.
2010-07-03 Eli FriedmanNote switch-lowering inefficiency.
2010-07-03 Bruno Cardoso LopesAdd AVX SSE4.1 blend, mpsadbw and vdp
2010-07-03 Bruno Cardoso LopesAdd AVX SSE4.1 binop (some forms of packed max,min...
2010-07-03 Bruno Cardoso LopesAdd AVX SSE4.1 Horizontal Minimum and Position instruction
2010-07-03 Evan ChengRemove isSS argument from CreateFixedObject. Fixed...
2010-07-03 Bruno Cardoso LopesAdd AVX SSE4.1 round instructions
2010-07-02 Bruno Cardoso LopesSimple refactoring of SSE4.1 instructions, making room...
2010-07-02 Bruno Cardoso Lopes- Add support for the rest of AVX SSE3 instructions
2010-07-02 Evan ChengRemove early IT block formation. It's not used.
2010-07-02 Evan Cheng- Two-address pass should not assume unfolding is alway...
2010-07-02 Gabor Greifbeautify output
2010-07-02 Gabor Greifuse ArgOperand API
2010-07-02 Bob WilsonFix incorrect asm-printing of some NEON immediates...
2010-07-02 Gabor Greifuse ArgOperand API (found by my previous commit)
2010-07-01 Bruno Cardoso LopesShrink down SSE3 code by more multiclass refactoring
2010-07-01 Bruno Cardoso LopesShrink down SSE3 code by some multiclass refactoring...
2010-07-01 Bob WilsonARM function alignments were off by a power of two...
2010-07-01 Bill WendlingImplement the "linker_private_weak" linkage type. This...
2010-07-01 Bruno Cardoso LopesMove SSE3 Move patterns to a more appropriate section
2010-07-01 Bruno Cardoso LopesAdd AVX SSE3 packed addsub instructions
2010-07-01 Dan GohmanEnable on-demand fast-isel.
2010-07-01 Dan GohmanFix X86FastISel's add folding to actually work, and...
2010-07-01 Bruno Cardoso LopesAdd AVX SSE3 replicate and convert instructions
2010-07-01 Dan GohmanTeach X86FastISel to fold constant offsets and scaled...
2010-07-01 Bruno Cardoso Lopes- Add AVX SSE2 Move doubleword and quadword instructions.
2010-06-30 Bruno Cardoso LopesMove MOVD/MODQ code around, creating sections for each...
2010-06-30 Bruno Cardoso LopesAdd AVX SSE2 mask creation and conditional store instru...
2010-06-30 Bruno Cardoso LopesFix a bug introduced in r107211 where instructions...
2010-06-30 Bruno Cardoso LopesAdd AVX SSE2 packed integer extract/insert instructions
2010-06-30 Gabor Greifuse ArgOperand API
2010-06-30 Bruno Cardoso LopesAdd AVX SSE2 integer unpack instructions
2010-06-30 Bruno Cardoso LopesAdd AVX SSE2 packed integer shuffle instructions
2010-06-30 Bruno Cardoso LopesSmall refactoring of SSE2 packed integer shuffle instru...
2010-06-30 Bruno Cardoso LopesAdd AVX SSE2 pack with saturation integer instructions
2010-06-30 Bruno Cardoso LopesAdd AVX SSE2 integer packed compare instructions
2010-06-30 Bruno Cardoso Lopes- Add AVX form of all SSE2 logical instructions
2010-06-29 Bruno Cardoso LopesAdd *several* AVX integer packed binop instructions
2010-06-29 Bill WendlingRevert r107205 and r107207.
2010-06-29 Eric ChristopherAdd another bswap idiom that isn't matched.
2010-06-29 Bruno Cardoso LopesMove SSE2 Packed Integer instructions around, and creat...
2010-06-29 Bruno Cardoso LopesAdd AVX Move Aligned/Unaligned packed integers
2010-06-29 Bill WendlingIntroducing the "linker_weak" linkage type. This will...
2010-06-29 Bruno Cardoso LopesAdd AVX ld/st XCSR register.
2010-06-29 Bob WilsonAdd support for encoding VDUP (ARM core register) instr...
2010-06-29 Bruno Cardoso LopesAdd AVX non-temporal stores
2010-06-29 Bruno Cardoso LopesMove non-temporal movs to their own section
2010-06-29 Bob WilsonAdd support for encoding NEON VMOV (from core register...
2010-06-29 Bruno Cardoso LopesAdd sqrt, rsqrt and rcp AVX instructions
2010-06-29 Jim Grosbachskip dbg_value instructions
2010-06-29 Bob WilsonThe t2MOVi16 and t2MOVTi16 instructions do not set...
2010-06-29 Rafael EspindolaAdd a VT argument to getMinimalPhysRegClass and replace...
2010-06-29 Duncan SandsRemove pointless variable LastDef.
2010-06-29 Duncan SandsRemove unused variable Loc and pointless variables...
2010-06-29 Duncan SandsRemove an unused and a pointless variable.
2010-06-29 Duncan SandsRemove pointless and unused variables.
2010-06-29 Duncan SandsRemove initialized but otherwise unused variables.
2010-06-29 Evan ChengPR7503: uxtb16 is not available for ARMv7-M. Patch...
2010-06-29 Evan ChengChange if-cvt options to something that actually as...
2010-06-29 Bruno Cardoso LopesRefactoring of arithmetic instruction classes with...
2010-06-29 Jakob Stoklund OlesenWhen no memoperands are present, assume unaligned,...
2010-06-29 Bruno Cardoso LopesDescribed the missing AVX forms of SSE2 convert instruc...
2010-06-29 Bob WilsonFix Thumb encoding of VMOV (scalar to ARM core register...
2010-06-28 Bob WilsonMake the ARMCodeEmitter identify Thumb functions via...
2010-06-28 Jim Grosbachtidy up style. no functional change.
2010-06-28 Bob WilsonRefactor encoding function for NEON 1-register with...
2010-06-28 Bob WilsonSupport Thumb mode encoding of NEON instructions.
2010-06-28 Bill WendlingReduce indentation via early exit. NFC.
2010-06-28 Jim Grosbachminor housekeeping cleanup: 80-column, trailing whitesp...
2010-06-26 Gabor Greifuse ArgOperand API
2010-06-26 Gabor Greifuse ArgOperand API
2010-06-26 Gabor Greifuse ArgOperand API
2010-06-26 Eli FriedmanFollowup to r106770: actually generate SXTB and SXTH...
2010-06-26 Bob WilsonAdd support for encoding NEON VMOV (from scalar to...
2010-06-26 Evan ChengIt's now possible to run code placement pass for ARM.
2010-06-26 Jakob Stoklund OlesenWhen creating X86 MUL8 and DIV8 instructions, make...
2010-06-26 Bob WilsonRenumber NEON instruction formats to be consecutive.
2010-06-25 Bob WilsonRename ARM instruction formats NEONGetLnFrm, NEONSetLnF...
2010-06-25 Bruno Cardoso LopesAdd AVX convert CVTSS2SI{rr,rm} and CVTDQ2PS{rr,rm...
next