[TargetLowering] StringRefize asm constraint getters.
[oota-llvm.git] / lib / Target / X86 / X86ISelLowering.h
2015-07-05 Benjamin Kramer[TargetLowering] StringRefize asm constraint getters.
2015-07-01 Sanjay Patelfix typos in comment; NFC
2015-06-28 Asaf Badouh[x86][AVX512]
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-23 Elena DemikhovskyAVX-512: Added all forms of VPABS instruction
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-18 Asaf Badouh[AVX512]
2015-06-16 Simon Pilgrim[X86][SSE] Vectorize v2i32 to v2f64 conversions
2015-06-14 Igor BregerAVX-512: Implemented cvtsi2ss/d cvtusi2ss/d instruction...
2015-06-03 Asaf Badouhre-apply 238809
2015-06-03 Elena DemikhovskyAVX-512: Implemented SHUFF32x4/SHUFF64x2/SHUFI32x4...
2015-06-03 Simon Pilgrim[X86] Removed (unused) FSRL x86 operation
2015-06-02 Asaf Badouhrevert 238809
2015-06-02 Asaf BadouhAVX-512: Implemented GETEXP instruction for KNL and SKX
2015-06-01 Elena DemikhovskyAVX-512: Implemented VRANGEPD and VRANGEPD instructions...
2015-06-01 Elena DemikhovskyAVX-512: Implemented VFIXUPIMMPD and VFIXUPIMMPS instru...
2015-06-01 Matt ArsenaultAdd address space argument to isLegalAddressingMode
2015-05-30 Chandler Carruth[x86] Implement a faster vector population count based...
2015-05-18 Elena DemikhovskyAVX-512: Added VBROADCASTF64X4, VBROADCASTF64X2, VBROAD...
2015-05-16 Daniel Sanders[x86] Distinguish the 'o', 'v', 'X', and 'i' inline...
2015-05-12 Eric ChristopherMigrate existing backends that care about software...
2015-05-11 Elena DemikhovskyAVX-512: Added SKX instructions and intrinsics:
2015-05-08 Pat GavlinExtend the statepoint intrinsic to allow statepoints...
2015-05-07 Matthias BraunChange getTargetNodeName() to produce compiler warnings...
2015-05-07 Elena DemikhovskyAVX-512: Added all forms of FP compare instructions...
2015-05-04 Elena DemikhovskyAVX-512: added calling convention for i1 vectors in...
2015-05-04 Elena DemikhovskyAVX-512: added integer "add" and "sub" instructions...
2015-04-15 Sanjay Patel[x86] Implement combineRepeatedFPDivisors
2015-03-16 Daniel SandersMake each target map all inline assembly memory constra...
2015-03-04 JF BastienMutate TargetLowering::shouldExpandAtomicRMWInIR to...
2015-03-03 Sanjay Patelremove enum value names from comments; NFC
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-26 Eric ChristopherRemove an argument-less call to getSubtargetImpl from...
2015-02-23 Elena DemikhovskyAVX-512: recommitted 229837 + bugfix + test
2015-02-21 Benjamin KramerRemove dead prototype.
2015-02-20 Eric ChristopherRevert "AVX-512: Full implementation for VRNDSCALESS...
2015-02-19 Elena DemikhovskyAVX-512: Full implementation for VRNDSCALESS/SD instruc...
2015-02-18 Elena DemikhovskyAVX-512: Added support for FP instructions with embedde...
2015-02-05 Ahmed Bougacha[CodeGen] Add hook/combine to form vector extloads...
2015-02-05 Bruno Cardoso Lopes[X86][MMX] Handle i32->mmx conversion using movd
2015-02-02 Eric ChristopherReuse a bunch of cached subtargets and remove getSubtar...
2015-01-31 Eric ChristopherRemove the last vestiges of resetOperationActions.
2015-01-28 Elena DemikhovskyAVX-512: Added FMA intrinsics with rounding mode
2015-01-06 David MajnemerX86: Don't make illegal GOTTPOFF relocations
2014-12-28 Andrea Di Biagio[CodeGenPrepare] Teach when it is profitable to specula...
2014-12-17 Michael Kuperstein[DAGCombine] Slightly improve lowering of BUILD_VECTOR...
2014-12-11 Elena DemikhovskyAVX-512: Added all forms of COMPRESS instruction
2014-11-12 Elena DemikhovskyAVX-512: Intrinsics for ERI
2014-11-11 Sanjay PatelUse rcpss/rcpps (X86) to speed up reciprocal calcs...
2014-11-06 Quentin Colombet[X86] Lower VSELECT into SHRUNKBLEND when we shrink...
2014-11-03 Ahmed Bougacha[X86] 8bit divrem: Improve codegen for AH register...
2014-10-24 Sanjay PatelUse rsqrt (X86) to speed up reciprocal square root...
2014-10-23 Ahmed Bougacha[X86] Improve mul w/ overflow codegen, to MUL8+SETO.
2014-10-01 Eric Christopherconstify TargetMachine parameter for X86TargetLowering.
2014-10-01 Sanjay PatelDon't repeat function/variable name in comment. NFC.
2014-09-25 Robin MorissetLower idempotent RMWs to fence+load
2014-09-25 Chandler Carruth[x86] Remove the defunct X86ISD::BLENDV entry -- we...
2014-09-23 Chandler Carruth[x86] Teach the AVX1 path of the new vector shuffle...
2014-09-22 Chandler Carruth[x86] Rename X86ISD::VPERMILP to X86ISD::VPERMILPI...
2014-09-22 Pavel Chupin[x32] Fix segmented stacks support
2014-09-17 Robin Morisset[X86] Use the generic AtomicExpandPass instead of X86At...
2014-09-15 Chandler Carruth[x86] Start fixing our emission of ADDSUBPS and ADDSUBP...
2014-08-14 Adam Nemet[AVX512] Add enum for the static rounding types
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-08-08 Patrik Hagglund[pr19635] Revert most of r170537, and add new testcase.
2014-08-05 Adam Nemet[X86] Separate DAG node for valign and palignr
2014-07-27 Matt ArsenaultAdd alignment value to allowsUnalignedMemoryAccess
2014-07-25 Akira Hatanaka[stack protector] Fix a potential security bug in stack...
2014-07-03 Chandler Carruth[x86] Based on a long conversation between myself,...
2014-07-01 Tim NorthoverX86: expand atomics in IR instead of as MachineInstrs.
2014-06-30 Andrea Di Biagio[X86] Add support for builtin to read performance monit...
2014-06-20 Chandler Carruth[x86] Make the x86 PACKSSWB, PACKSSDW, PACKUSWB, and...
2014-06-10 Tim NorthoverRevert "X86: elide comparisons after cmpxchg instructions."
2014-06-10 Tim NorthoverX86: elide comparisons after cmpxchg instructions.
2014-06-09 Eric ChristopherMove all of the x86 subtarget initialized variables...
2014-05-16 Filipe CabecinhasImplemented LowerVSELECT to custom lower some instructions.
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-05-11 Hal FinkelPass the value type to TLI::getRegisterByName
2014-05-11 Hal FinkelAdd 'override' to getRegisterByName in *ISelLowering.h
2014-05-06 Renato GolinImplememting named register intrinsics
2014-05-06 Reid KlecknerFix i128 div/mod on mingw64
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-26 Benjamin KramerX86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1...
2014-04-26 Quentin Colombet[X86] Implement TargetLowering::getScalingFactorCost...
2014-04-24 Andrea Di Biagio[X86] Add support for Read Time Stamp Counter x86 built...
2014-04-22 Lang Hames[X86] Use tablegen instead of DAG combines to match...
2014-04-14 David BlaikieChange argument order and add explanatory comment to...
2014-04-13 David BlaikieFix instruction debug info location during legalization
2014-04-09 Elena DemikhovskyAVX-512: insert element to mask vector; store i1 data
2014-04-04 Matt ArsenaultAdd DAG parameter to ComputeNumSignBitsForTargetNode
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-04-01 Yaron KerenisTargetWindows() renamed to isTargetKnownWindowsMSVC()
2014-03-31 Craig TopperMark a couple of the X86 target classes as final. Allow...
2014-03-26 Renato GolinAdd @llvm.clear_cache builtin
2014-03-19 Craig TopperPrune includes in X86 target.
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-02 Elena DemikhovskyAVX-512: Fixed extract_vector_elt for v8i1 vector
2014-03-02 Craig TopperSwitch all uses of LLVM_OVERRIDE to just use 'override...
2014-02-19 Tim NorthoverX86 CodeGenPrep: sink shufflevectors before shifts
next