[X86][SSE] Added shuffle based integer zero extension tests.
[oota-llvm.git] / lib / Target /
2015-02-21 Benjamin KramerRemove dead prototype.
2015-02-21 Benjamin KramerX86: Remove custom lowering of SIGN_EXTEND_INREG
2015-02-21 Eric ChristopherRemove obsolete comment.
2015-02-21 Eric ChristopherHave the MipsAsmPrinter fp stub emission code take...
2015-02-21 Eric ChristopherTurn an if+llvm_unreachable into an assert and reword...
2015-02-21 Eric ChristopherEndianness can be gotten from the DataLayout which...
2015-02-21 David MajnemerX86: Call __main using the SelectionDAG
2015-02-21 Tim NorthoverCodeGen: convert CCState interface to using ArrayRefs
2015-02-21 David MajnemerWin64: Stack alignment constraints aren't applied durin...
2015-02-20 Reid KlecknerX86: Remove pre-2010 dead code in mergeSPUpdatesDown
2015-02-20 Simon PilgrimLowerScalarImmediateShift - Merged v16i8 and v32i8...
2015-02-20 Matt ArsenaultR600/SI: Remove v_sub_f64 pseudo
2015-02-20 Matt ArsenaultR600: Use new fmad node.
2015-02-20 Jozef KolekReversed revision 229706. The reason is regression...
2015-02-20 Eric ChristopherFix an asan use-after-free bug introduced by the asm...
2015-02-20 Andrea Di Biagio[X86][FastIsel] Teach how to select float-half conversi...
2015-02-20 Eric ChristopherRemove a use of the Subtarget in the darwin ppc asm...
2015-02-20 Eric ChristopherGet the cached subtarget off the MachineFunction rather...
2015-02-20 Sanjay Patelcanonicalize a v2f64 blendi of 2 registers
2015-02-20 Kit BartonI incorrectly marked the VORC instruction as isCommutab...
2015-02-20 Chandler Carruth[x86] Switching the shuffle equivalence test to a varia...
2015-02-20 Eric ChristopherFix wording and grammar in Mips subtarget options.
2015-02-20 Eric ChristopherGet the cached subtarget off the MachineFunction rather...
2015-02-20 Eric ChristopherGet the cached subtarget off the MachineFunction rather...
2015-02-20 Eric ChristopherGet the cached subtarget off the MachineFunction rather...
2015-02-20 Eric ChristopherSave the MachineFunction in startFunction so that we...
2015-02-20 Eric ChristopherUse the cached subtarget from the MachineFunction rathe...
2015-02-20 Eric ChristopherMake the TargetMachine::getSubtarget that takes a Funct...
2015-02-20 Nick LewyckyFix build in release mode, -Wunused-variable on this...
2015-02-20 David BlaikieFix -Wunused-variable warning in non-asserts build...
2015-02-20 Hal Finkel[PowerPC] Loop Data Prefetching for the BG/Q
2015-02-20 Chandler Carruth[x86] Remove the old vector shuffle lowering code and...
2015-02-20 Chandler Carruth[x86] Now that the new vector shuffle legality is enabl...
2015-02-20 Chandler Carruth[x86] Make the new vector shuffle legality test on...
2015-02-20 Eric ChristopherRevert "AVX-512: Full implementation for VRNDSCALESS...
2015-02-20 Eric ChristopherAdd a license header to the AVX512 file.
2015-02-19 Ahmed Bougacha[ARM] Re-re-apply VLD1/VST1 base-update combine.
2015-02-19 Ahmed Bougacha[ARM] Minor cleanup to CombineBaseUpdate. NFC.
2015-02-19 Ahmed Bougacha[CodeGen] Use ArrayRef instead of std::vector&. NFC.
2015-02-19 Colin LeMahieu[Hexagon] Moving remaining methods off of HexagonMCInst...
2015-02-19 Eric ChristopherRemove unused argument from emitInlineAsmStart.
2015-02-19 Colin LeMahieu[Hexagon] Moving more functions off of HexagonMCInst...
2015-02-19 Colin LeMahieu[Hexagon] Creating HexagonMCInstrInfo namespace as...
2015-02-19 Colin LeMahieu[Hexagon] Removing static variable holding MCInstrInfo.
2015-02-19 Benjamin KramerDemote vectors to arrays. No functionality change.
2015-02-19 Chandler Carruth[x86] Delete still more piles of complex code now that...
2015-02-19 Chandler Carruth[x86] Teach the unpack lowering how to lower with an...
2015-02-19 Chandler Carruth[x86] Dramatically improve v8i16 shuffle lowering by...
2015-02-19 Chandler Carruth[x86] Remove the final fallback in the v8i16 lowering...
2015-02-19 Chandler Carruth[x86] Simplify the pre-SSSE3 v16i8 lowering significant...
2015-02-19 Chandler Carruth[x86] Remove the insanely over-aggressive unpack loweri...
2015-02-19 Jozef Kolek[mips][microMIPS] Make usage of AND16, OR16 and XOR16...
2015-02-19 Chandler Carruth[x86] The SELECT x86 DAG combine also does legalization...
2015-02-19 Michael KupersteinReverting r229831 due to multiple ARM/PPC/MIPS build...
2015-02-19 Elena DemikhovskyAVX-512: Full implementation for VRNDSCALESS/SD instruc...
2015-02-19 Chandler Carruth[x86] Add support for bit-wise blending and use it...
2015-02-19 Chandler Carruth[x86,sdag] Two interrelated changes to the x86 and...
2015-02-19 Michael KupersteinUse std::bitset for SubtargetFeatures
2015-02-19 Eric ChristopherRemove the local subtarget variable from the SystemZ...
2015-02-19 Eric ChristopherRemove a few more calls to TargetMachine::getSubtarget...
2015-02-19 Eric ChristopherGrab the subtarget off of the machine function for...
2015-02-19 Eric ChristopherRemove the DisasmEnabled AsmPrinter variable and just...
2015-02-19 Peter CollingbourneMC: Remove NullStreamer hook, as it is redundant with...
2015-02-19 Peter CollingbourneIntroduce Target::createNullTargetStreamer and use...
2015-02-19 Eric ChristopherAvoid using a self-referential initializer and fix...
2015-02-19 Eric Christopher80-column fixups.
2015-02-19 Eric ChristopherRemove all use of is64bit off of NVPTXSubtarget and...
2015-02-19 Eric ChristopherRemove all use of getDrvInterface off of NVPTXSubtarget...
2015-02-19 Eric ChristopherMigrate the NVPTX backend asm printer to a per function...
2015-02-18 Marek OlsakR600/SI: Fix READLANE and WRITELANE lane select for VI
2015-02-18 Marek OlsakR600/SI: Simplify verification of AMDGPU::OPERAND_REG_I...
2015-02-18 Marek OlsakR600/SI: Remove explicit VOP operand checking
2015-02-18 Jozef Kolek[mips][microMIPS] Make usage of ADDU16 and SUBU16 by...
2015-02-18 Jozef Kolek[mips][microMIPS] Implement JALX instruction
2015-02-18 Daniel Sanders[mips] Add backend support for Mips32r[35] and Mips64r...
2015-02-18 Kit BartonThis patch adds the VSX logical instructions introduced...
2015-02-18 Tom StellardR600/SI: Don't set isCodeGenOnly = 1 on all instructions
2015-02-18 Tom StellardR600/SI: Add missing VOP1 instructions
2015-02-18 Tom StellardR600/SI: Add missing VOP2 instructions
2015-02-18 Tom StellardR600/SI: Add definition for S_CBRANCH_G_FORK
2015-02-18 Tom StellardR600/SI: Add missing SOP1 instructions
2015-02-18 Tom StellardR600/SI: Refactor SOP2 definitions
2015-02-18 Vasileios Kalintiris[mips] Avoid redundant sign extension of the result...
2015-02-18 Benjamin KramerX86: Use bitset to manage a bag of bits. NFC.
2015-02-18 Toma Tabacu[mips] [IAS] Fix using .cpsetup with local labels ...
2015-02-18 Chandler Carruth[x86] Tighten the assertions to document that canonical...
2015-02-18 Chandler Carruth[x86] Switch an if which is trivially true to an assert...
2015-02-18 Chandler Carruth[x86] Remove some more 'bit' nomenclature from the...
2015-02-18 Chandler Carruth[x86] Fold together the two shift lowering strategies...
2015-02-18 Bradley Smith[ARM] Add missing M/R class CPUs
2015-02-18 Ulrich Weigand[SystemZ] Clean up warning
2015-02-18 Chandler Carruth[x86] Refactor the bit shift code the same as I just...
2015-02-18 Ulrich Weigand[SystemZ] Support all TLS access models - CodeGen part
2015-02-18 Ulrich Weigand[SystemZ] Support all TLS access models - MC part
2015-02-18 Elena DemikhovskyAVX-512: Added support for FP instructions with embedde...
2015-02-18 Chandler Carruth[x86] Rewrite the byte shift detection to not use boole...
2015-02-18 Craig Topper[X86] Remove AVX2 and SSE2 pslldq and psrldq intrinsics...
2015-02-18 Matt ArsenaultR600/SI: Rename dst encoding field to be consistent...
2015-02-18 Matt ArsenaultR600/SI: Consistently capitalize encoding field names
2015-02-18 Matt ArsenaultR600/SI: Set noNamedPositionallyEncodedOperands
next