[AVX-512] Remove another extra space from the Intel syntax asm strings.
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.cpp
2016-01-05 Craig Topper[X86] Make MOV32ri64 a post-RA pseudo instead of a...
2016-01-05 David MajnemerRevert "[X86] Use push-pop for materializing small...
2016-01-05 Matthias BraunMachineInstrBundle: Fix reversed isSuperRegisterEq...
2016-01-04 David Majnemer[X86] Make hasFP constant time
2015-12-29 Sanjay Pateluse range-based for-loops; NFCI
2015-12-28 Sanjay Pateltidy up; NFC
2015-12-27 David Majnemer[X86, Win64] Use a frame pointer if pushf is emitted
2015-12-25 Craig Topper[X86] Replace MVT::SimpleValueType in the AsmParser...
2015-12-24 Elena DemikhovskyAVX-512: Kreg set 0/1 optimization
2015-12-20 Craig Topper[X86] Use range-based for loop. NFC
2015-12-17 Hans Wennborg[X86] Use push-pop for materializing small constants...
2015-12-15 Hans WennborgFix "Not having LAHF/SAHF" assert.
2015-12-15 Hans Wennborg[X86] Smaller code for materializing 32-bit 1 and ...
2015-12-11 Matthias BraunCodeGen: Redo analyzePhysRegs() and computeRegisterLive...
2015-12-05 Simon Pilgrim[X86][ADX] Added memory folding patterns and stack...
2015-12-04 Hans WennborgX86: Don't emit SAHF/LAHF for 64-bit targets unless...
2015-12-04 JF BastienX86InstrInfo::copyPhysReg: workaround reg liveness
2015-12-01 Craig Topper[X86] Use range-based for loops. NFC
2015-12-01 Craig Topper[X86] Use array_lengthof instead of calculating manuall...
2015-11-30 Craig TopperRevert r254279 "[X86] Use ArrayRef. NFC". It seems...
2015-11-30 Craig Topper[X86] Use ArrayRef. NFC
2015-11-26 Vyacheslav KlochkovX86-FMA3: Improved/enabled the memory folding optimizat...
2015-11-24 Sanjay Patel[x86] remove duplicate movq instruction defs (PR25554)
2015-11-19 Simon Pilgrim[X86] Use existing MachineInstrBuilder::addDisp to...
2015-11-19 Elena DemikhovskyAVX-512: Fixed COPY_TO_REGCLASS for mask registers
2015-11-13 Vyacheslav KlochkovX86-FMA3: Implemented commute transformations FMA*_Int...
2015-11-12 Vyacheslav KlochkovMy first/test commit. Removed a trailing whitespace.
2015-11-06 Andrew KaylorImproved the operands commute transformation for X86...
2015-11-04 Simon PilgrimWarning fix.
2015-11-04 Simon Pilgrim[X86][SSE] Add general memory folding for (V)INSERTPS...
2015-11-04 Andrew KaylorCreated new X86 FMA3 opcodes (FMA*_Int) that are used...
2015-10-26 Igor BregerAVX512: Add AVX-512 not materializable instructions.
2015-10-01 David Majnemer[WinEH] Make FuncletLayout more robust against catchret
2015-09-30 Sanjay Patel[x86] enable machine combiner reassociations for 256...
2015-09-28 Andrew KaylorImproved the interface of methods commuting operands...
2015-09-21 Chad Rosier[Machine Combiner] Refactor machine reassociation code...
2015-09-17 Elena DemikhovskyAVX-512: shufflevector for i1 vectors <2 x i1> .. ...
2015-09-12 Sanjay Patel[x86] enable machine combiner reassociations for 128...
2015-09-12 Sanjay Patelrevert r247506; need to verify changes in existing...
2015-09-12 Sanjay Patel[x86] enable machine combiner reassociations for 128...
2015-09-03 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-09-01 Sanjay Patelrename "slow-unaligned-mem-under-32" to slow-unaligned...
2015-08-31 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-30 Hal Finkel[MIR Serialization] static -> static const in getSerial...
2015-08-28 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-26 Andrew KaylorExpose hasLiveCondCodeDef as a member function of the...
2015-08-21 Sanjay Patel[x86] enable machine combiner reassociations for 256...
2015-08-21 Sanjay Patel[x86] invert logic for attribute 'FeatureFastUAMem'
2015-08-21 Sanjay Patel[x86] enable machine combiner reassociations for 128...
2015-08-19 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-19 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-15 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-08-12 Sanjay Patelfix typo; NFC
2015-08-12 Sanjay Patel[x86] enable machine combiner reassociations for 256...
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-08-11 Sanjay Patel[x86] enable machine combiner reassociations for 128...
2015-08-10 JF Bastienx86: Emit LAHF/SAHF instead of PUSHF/POPF
2015-08-10 Sanjay Patelfix minsize detection: minsize attribute implies optimi...
2015-08-10 Sanjay Patelfix minsize detection: minsize attribute implies optimi...
2015-08-08 Sanjay Patel[x86] enable machine combiner reassociations for 128...
2015-08-06 Alex LorenzMIR Serialization: Initial serialization of the machine...
2015-08-05 JF BastienRevert "Fix MO's analyzePhysReg, it was confusing sub...
2015-08-05 JF BastienFix MO's analyzePhysReg, it was confusing sub- and...
2015-08-04 Sanjay Patelwrap OptSize and MinSize attributes for easier and...
2015-08-04 Sanjay Patel[x86] machine combiner reassociation: mark EFLAGS opera...
2015-07-31 Sanjay Patel[x86] reassociate integer multiplies using machine...
2015-07-30 Sanjay Patelpush fast-math check for machine-combiner reassociation...
2015-07-28 Sanjay Patelfix invalid load folding with SSE/AVX FP logical instru...
2015-07-23 Michael Kuperstein[X86] Allow load folding into PUSH instructions
2015-07-19 Simon PilgrimRemove TargetInstrInfo::canFoldMemoryOperand
2015-07-14 Bruno Cardoso Lopes[MMX] Use the appropriate instructions for GR64 <-...
2015-07-09 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-07-09 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-07-08 Sanjay Patel[x86] enable machine combiner reassociations for scalar...
2015-07-08 Simon Pilgrim[X86][SSE] Added (V)ROUNDSD + (V)ROUNDSS stack folding...
2015-07-07 Sanjay Pateluse range-based for loops; NFCI
2015-07-06 Sanjay Patel[x86] extend machine combiner reassociation optimizatio...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-23 Sanjay Patel[x86] generalize reassociation optimization in machine...
2015-06-22 Simon Pilgrim[X86][FMA4] FMA4 ops can perform unaligned folded loads.
2015-06-22 Ahmed Bougacha[X86] Teach load folding to accept scalar _Int users...
2015-06-19 Sanjay Patelname change: hasPattern() -> getMachineCombinerPatterns...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-15 Sanjoy Das[TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
2015-06-15 Sanjoy Das[TargetInstrInfo] Rename getLdStBaseRegImmOfs and imple...
2015-06-13 Matthias BraunMachineLICM: Use TargetSchedModel instead of just itine...
2015-06-11 Ahmed Bougacha[CodeGen] ArrayRef'ize cond/pred in various TII APIs...
2015-06-10 Sanjay Patelchange assert that will never fire to llvm_unreachable
2015-06-10 Sanjay Patel[x86] Add a reassociation optimization to increase...
2015-06-08 Keno Fischer[InstrInfo] Refactor foldOperandImpl to thread through...
2015-06-08 Igor BregerAVX-512: Implemented 256/128bit VALIGND/Q instructions...
2015-06-07 Simon Pilgrim[X86] Added BitScanForward/BitScanReverse memory foldin...
2015-05-19 Matthias BraunMachineInstr: Remove unused parameter.
2015-05-13 Jim GrosbachMC: Modernize MCOperand API naming. NFC.
2015-05-07 Sanjay Patel[x86] eliminate unnecessary shuffling/moves with unary...
2015-04-28 Sanjay Patel[x86] remove RCPPS and RSQRTPS intrinsic instruction...
2015-04-17 Sanjay Patel[X86, AVX] add an exedepfix entry for vmovq == vmovlps...
2015-04-15 Sanjay Patel[X86] add an exedepfix entry for movq == movlps ==...
2015-04-03 Simon Pilgrim[X86] Added SSE4.2 CRC32 memory folding patterns +...
2015-04-03 Simon Pilgrim[X86][3DNow] Added 3DNow! memory folding patterns ...
next