[X86] Add fxsr feature flag for fxsave/fxrestore instructions.
[oota-llvm.git] / lib / Target / X86 / X86InstrFPStack.td
2015-10-16 Craig Topper[X86] Add fxsr feature flag for fxsave/fxrestore instru...
2015-08-20 Marina Yatsina[X86] Fix FBLD and FBSTP
2015-06-30 Michael Kuperstein[X86] Add FXSR intrinsics
2015-04-29 Pete CooperChange x86 CMOVE_F to read it source, not write it.
2015-02-03 Craig Topper[X86] Make fxsave64/fxrstor64/xsave64/xsrstor64/xsaveop...
2014-12-04 Michael Liao[X86] Clean up whitespace as well as minor coding style
2014-11-26 Craig TopperReplace neverHasSideEffects=1 with hasSideEffects=0...
2014-08-01 Akira Hatanaka[X86] Simplify X87 stackifier pass.
2014-03-12 Quentin Colombet[X86] Set the scheduling resources of some of the FPSta...
2014-02-19 Craig TopperRemove special FP opcode maps and instead add enough...
2014-01-17 Craig TopperSwitch a few instructions to use RI instead I so they...
2014-01-17 Craig TopperFix intel syntax for 64-bit version of FXSAVE/FXRSTOR...
2014-01-01 Craig TopperSecond attempt at Removing special form of AddRegFrm...
2013-12-31 Craig TopperRevert r198238 and add FP disassembler tests. It didn...
2013-12-30 Craig TopperRemove special form of AddRegFrm used by FP instruction...
2013-07-31 Craig TopperChanged register names (and pointer keywords) to be...
2013-07-23 Craig TopperRemove some errant space charcters in mnemonic strings.
2013-07-22 Craig TopperMore Intel syntax alias fixes.
2013-03-26 Jakob Stoklund OlesenAnnotate x87 and mmx instructions with SchedRW lists.
2012-05-02 Preston GurdThis patch continues the work of adding instruction...
2012-04-27 Benjamin KramerX86: Don't emit conditional floating point moves on...
2012-02-19 Jia Liusome comment fix for X86 and ARM
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-01-10 Craig TopperInstruction selection priority fixes to remove the...
2012-01-08 Craig TopperEnable FISTTP* instructions when AVX is enabled.
2012-01-03 Devang PatelIntel style asm variant does not need '%' prefix.
2011-06-28 Jakob Stoklund OlesenClean up the handling of the x87 fp stack to make it...
2011-02-12 Reid KlecknerAdd encodings and mnemonics for FXSAVE64 and FXRSTOR64.
2010-12-23 Chris LattnerFlag -> Glue, the ongoing saga
2010-11-30 Eric ChristopherMove X86InstrFPStack.td over to PseudoI as well.
2010-11-06 Chris Lattnergo to great lengths to work around a GAS bug my previou...
2010-11-06 Chris Lattnerchange the fp comparison instructions to not have ...
2010-10-22 Andrew TrickReverting r117031 to cleanup valgrind errors.
2010-10-21 Kevin EnderbyMore tweaks to X86 instructions to allow the 'w' suffix...
2010-10-05 Chris Lattnerallow !strconcat to take more than two operands to...
2010-10-05 Chris Lattnerrefactor .td files a bit, moving system instructions...
2010-09-22 Chris Lattnerconvert the last 4 X86ISD nodes that should have memope...
2010-09-22 Chris Lattnergive FP_TO_INT16_IN_MEM and friends a memoperand. ...
2010-08-26 Bob WilsonFix comment typos.
2010-07-16 Jakob Stoklund OlesenRemove the X86::FP_REG_KILL pseudo-instruction and...
2010-07-11 Jakob Stoklund OlesenUse target independent COPY instructions for the fake...
2010-06-18 Eric ChristopherRemove isTwoAddress from here too.
2010-05-03 Kevin EnderbyChanged llvm-mc to use the same suffixes with floating...
2010-03-19 Chris LattnerNow that tblgen can handle matching implicit defs of...
2010-03-14 Chris Lattneradd support for pentium class CPUs which do not have...
2010-02-27 Dan GohmanThe mayHaveSideEffects flag is no longer used.
2010-02-05 Chris Lattnerfix a case where we'd mis-encode fisttp because of...
2009-12-18 Sean CallananInstruction fixes, added instructions, and AsmString...
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-09-16 Sean CallananRemoved a few instructions that were already
2009-09-16 Sean CallananAdded a variety of floating-point and SSE instructions.
2009-02-09 Evan ChengImplement FpSET_ST1_*.
2008-12-03 Dan GohmanRename isSimpleLoad to canFoldAsLoad, to better reflect...
2008-03-25 Dale JohannesenUse ## for comment delimiter on darwin x86-32, so
2008-03-21 Chris Lattnerremove Evan's "ugly hack" that sorta attempted to get
2008-03-21 Chris LattnerAdd support for calls that return two FP values in
2008-03-10 Chris LattnerEliminate the FP_GET_ST0/FP_SET_ST0 target-specific...
2008-03-09 Chris Lattnerrename FP_SETRESULT -> FP_SET_ST0
2008-03-09 Chris Lattnerrename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support for
2008-01-29 Evan ChengWork in progress. This patch *fixes* x86-64 calls which...
2008-01-11 Chris Lattnermore flags set right
2008-01-10 Chris LattnerStart inferring side effect information more aggressive...
2008-01-10 Chris Lattnerremove explicit sets of 'neverHasSideEffects' that...
2008-01-10 Chris Lattnerget def use info more correct.
2008-01-06 Chris Lattnerrename isLoad -> isSimpleLoad due to evan's desire...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-17 Bill WendlingAdd "mayHaveSideEffects" and "neverHasSideEffects"...
2007-12-17 Bill WendlingLD_Fp64m should have "isRematerializable" set.
2007-11-16 Anton KorobeynikovImplement codegen for flt_rounds on x86
2007-10-12 Arnold SchwaighoferCorrected many typing errors. And removed 'nest' parame...
2007-09-29 Evan ChengEnabling new condition code modeling scheme.
2007-09-25 Evan ChengNew style x87 cmp instructions.
2007-09-25 Evan ChengAdded support for new condition code modeling scheme...
2007-09-23 Dale JohannesenFix PR 1681. When X86 target uses +sse -sse2,
2007-09-14 Evan ChengAdd implicit def of EFLAGS on those instructions that...
2007-09-11 Evan ChengRemove (somewhat confusing) Imp<> helper, use let Defs...
2007-08-30 Evan ChengMark load instructions with isLoad = 1.
2007-08-07 Dale JohannesenLong double patch 8 of N: make it partially work in
2007-08-07 Dale JohannesenLong double patch 7 of N, unless I lost count:).
2007-08-06 Dale JohannesenGet X86 long double calling convention to work
2007-08-05 Dale JohannesenLong double patch 4 of N: initial x87 implementation.
2007-07-31 Dan GohmanChange the x86 assembly output to use tab characters...
2007-07-31 Evan ChengRedo and generalize previously removed opt for pinsrw...
2007-07-21 Evan ChengNo more noResults.
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-07-10 Dale JohannesenFix fp_constant_op failure.
2007-07-10 Dale Johannesenfix 80 columnn violations, increasing the world's
2007-07-04 Dale JohannesenRefactor X87 instructions. As a side effect, all
2007-07-03 Dale JohannesenSome spacing fixes. Cosmetic.
2007-07-03 Dale JohannesenFix for PR 1505 (and 1489). Rewrite X87 register
2007-06-26 Dan GohmanRevert the earlier change that removed the M_REMATERIAL...
2007-06-19 Dan GohmanReplace M_REMATERIALIZIBLE and the newly-added isOtherR...
2007-03-21 Evan ChengMark re-materializable instructions.
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-03-24 Evan ChengHandle BUILD_VECTOR with all zero elements.
2006-03-18 Evan ChengUse the generic vector register classes VR64 / VR128...
2006-03-17 Evan ChengMove some pattern fragments to the right files.
2006-02-21 Evan ChengOne more round of reorg so sabre doesn't freak out...
2006-02-21 Evan ChengMoving things to their proper places.
next