2015-12-02 |
Michael Zuckerman | By intel spec |
blob | commitdiff | raw |
2015-12-01 |
Craig Topper | [X86] Fix patterns for memory forms of FP FSUBR and... |
blob | commitdiff | raw | diff to current |
2015-10-16 |
Craig Topper | [X86] Add fxsr feature flag for fxsave/fxrestore instru... |
blob | commitdiff | raw | diff to current |
2015-08-20 |
Marina Yatsina | [X86] Fix FBLD and FBSTP |
blob | commitdiff | raw | diff to current |
2015-06-30 |
Michael Kuperstein | [X86] Add FXSR intrinsics |
blob | commitdiff | raw | diff to current |
2015-04-29 |
Pete Cooper | Change x86 CMOVE_F to read it source, not write it. |
blob | commitdiff | raw | diff to current |
2015-02-03 |
Craig Topper | [X86] Make fxsave64/fxrstor64/xsave64/xsrstor64/xsaveop... |
blob | commitdiff | raw | diff to current |
2014-12-04 |
Michael Liao | [X86] Clean up whitespace as well as minor coding style |
blob | commitdiff | raw | diff to current |
2014-11-26 |
Craig Topper | Replace neverHasSideEffects=1 with hasSideEffects=0... |
blob | commitdiff | raw | diff to current |
2014-08-01 |
Akira Hatanaka | [X86] Simplify X87 stackifier pass. |
blob | commitdiff | raw | diff to current |
2014-03-12 |
Quentin Colombet | [X86] Set the scheduling resources of some of the FPSta... |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Craig Topper | Remove special FP opcode maps and instead add enough... |
blob | commitdiff | raw | diff to current |
2014-01-17 |
Craig Topper | Switch a few instructions to use RI instead I so they... |
blob | commitdiff | raw | diff to current |
2014-01-17 |
Craig Topper | Fix intel syntax for 64-bit version of FXSAVE/FXRSTOR... |
blob | commitdiff | raw | diff to current |
2014-01-01 |
Craig Topper | Second attempt at Removing special form of AddRegFrm... |
blob | commitdiff | raw | diff to current |
2013-12-31 |
Craig Topper | Revert r198238 and add FP disassembler tests. It didn... |
blob | commitdiff | raw | diff to current |
2013-12-30 |
Craig Topper | Remove special form of AddRegFrm used by FP instruction... |
blob | commitdiff | raw | diff to current |
2013-07-31 |
Craig Topper | Changed register names (and pointer keywords) to be... |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Craig Topper | Remove some errant space charcters in mnemonic strings. |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Craig Topper | More Intel syntax alias fixes. |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Jakob Stoklund Olesen | Annotate x87 and mmx instructions with SchedRW lists. |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Preston Gurd | This patch continues the work of adding instruction... |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Benjamin Kramer | X86: Don't emit conditional floating point moves on... |
blob | commitdiff | raw | diff to current |
2012-02-19 |
Jia Liu | some comment fix for X86 and ARM |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2012-01-10 |
Craig Topper | Instruction selection priority fixes to remove the... |
blob | commitdiff | raw | diff to current |
2012-01-08 |
Craig Topper | Enable FISTTP* instructions when AVX is enabled. |
blob | commitdiff | raw | diff to current |
2012-01-03 |
Devang Patel | Intel style asm variant does not need '%' prefix. |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Jakob Stoklund Olesen | Clean up the handling of the x87 fp stack to make it... |
blob | commitdiff | raw | diff to current |
2011-02-12 |
Reid Kleckner | Add encodings and mnemonics for FXSAVE64 and FXRSTOR64. |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | Flag -> Glue, the ongoing saga |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Eric Christopher | Move X86InstrFPStack.td over to PseudoI as well. |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | go to great lengths to work around a GAS bug my previou... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Chris Lattner | change the fp comparison instructions to not have ... |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Andrew Trick | Reverting r117031 to cleanup valgrind errors. |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Kevin Enderby | More tweaks to X86 instructions to allow the 'w' suffix... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Chris Lattner | allow !strconcat to take more than two operands to... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Chris Lattner | refactor .td files a bit, moving system instructions... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | convert the last 4 X86ISD nodes that should have memope... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | give FP_TO_INT16_IN_MEM and friends a memoperand. ... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Bob Wilson | Fix comment typos. |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Remove the X86::FP_REG_KILL pseudo-instruction and... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Use target independent COPY instructions for the fake... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Eric Christopher | Remove isTwoAddress from here too. |
blob | commitdiff | raw | diff to current |
2010-05-03 |
Kevin Enderby | Changed llvm-mc to use the same suffixes with floating... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | Now that tblgen can handle matching implicit defs of... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | add support for pentium class CPUs which do not have... |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Dan Gohman | The mayHaveSideEffects flag is no longer used. |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | fix a case where we'd mis-encode fisttp because of... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Sean Callanan | Instruction fixes, added instructions, and AsmString... |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Sean Callanan | Removed a few instructions that were already |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Sean Callanan | Added a variety of floating-point and SSE instructions. |
blob | commitdiff | raw | diff to current |
2009-02-09 |
Evan Cheng | Implement FpSET_ST1_*. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Rename isSimpleLoad to canFoldAsLoad, to better reflect... |
blob | commitdiff | raw | diff to current |
2008-03-25 |
Dale Johannesen | Use ## for comment delimiter on darwin x86-32, so |
blob | commitdiff | raw | diff to current |
2008-03-21 |
Chris Lattner | remove Evan's "ugly hack" that sorta attempted to get |
blob | commitdiff | raw | diff to current |
2008-03-21 |
Chris Lattner | Add support for calls that return two FP values in |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Chris Lattner | Eliminate the FP_GET_ST0/FP_SET_ST0 target-specific... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Chris Lattner | rename FP_SETRESULT -> FP_SET_ST0 |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Chris Lattner | rename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support for |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Evan Cheng | Work in progress. This patch *fixes* x86-64 calls which... |
blob | commitdiff | raw | diff to current |
2008-01-11 |
Chris Lattner | more flags set right |
blob | commitdiff | raw | diff to current |
2008-01-10 |
Chris Lattner | Start inferring side effect information more aggressive... |
blob | commitdiff | raw | diff to current |
2008-01-10 |
Chris Lattner | remove explicit sets of 'neverHasSideEffects' that... |
blob | commitdiff | raw | diff to current |
2008-01-10 |
Chris Lattner | get def use info more correct. |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | rename isLoad -> isSimpleLoad due to evan's desire... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Bill Wendling | Add "mayHaveSideEffects" and "neverHasSideEffects"... |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Bill Wendling | LD_Fp64m should have "isRematerializable" set. |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Anton Korobeynikov | Implement codegen for flt_rounds on x86 |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Arnold Schwaighofer | Corrected many typing errors. And removed 'nest' parame... |
blob | commitdiff | raw | diff to current |
2007-09-29 |
Evan Cheng | Enabling new condition code modeling scheme. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Evan Cheng | New style x87 cmp instructions. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Evan Cheng | Added support for new condition code modeling scheme... |
blob | commitdiff | raw | diff to current |
2007-09-23 |
Dale Johannesen | Fix PR 1681. When X86 target uses +sse -sse2, |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Evan Cheng | Add implicit def of EFLAGS on those instructions that... |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Evan Cheng | Remove (somewhat confusing) Imp<> helper, use let Defs... |
blob | commitdiff | raw | diff to current |
2007-08-30 |
Evan Cheng | Mark load instructions with isLoad = 1. |
blob | commitdiff | raw | diff to current |
2007-08-07 |
Dale Johannesen | Long double patch 8 of N: make it partially work in |
blob | commitdiff | raw | diff to current |
2007-08-07 |
Dale Johannesen | Long double patch 7 of N, unless I lost count:). |
blob | commitdiff | raw | diff to current |
2007-08-06 |
Dale Johannesen | Get X86 long double calling convention to work |
blob | commitdiff | raw | diff to current |
2007-08-05 |
Dale Johannesen | Long double patch 4 of N: initial x87 implementation. |
blob | commitdiff | raw | diff to current |
2007-07-31 |
Dan Gohman | Change the x86 assembly output to use tab characters... |
blob | commitdiff | raw | diff to current |
2007-07-31 |
Evan Cheng | Redo and generalize previously removed opt for pinsrw... |
blob | commitdiff | raw | diff to current |
2007-07-21 |
Evan Cheng | No more noResults. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Dale Johannesen | Fix fp_constant_op failure. |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Dale Johannesen | fix 80 columnn violations, increasing the world's |
blob | commitdiff | raw | diff to current |
2007-07-04 |
Dale Johannesen | Refactor X87 instructions. As a side effect, all |
blob | commitdiff | raw | diff to current |
2007-07-03 |
Dale Johannesen | Some spacing fixes. Cosmetic. |
blob | commitdiff | raw | diff to current |
2007-07-03 |
Dale Johannesen | Fix for PR 1505 (and 1489). Rewrite X87 register |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Dan Gohman | Revert the earlier change that removed the M_REMATERIAL... |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Dan Gohman | Replace M_REMATERIALIZIBLE and the newly-added isOtherR... |
blob | commitdiff | raw | diff to current |
2007-03-21 |
Evan Cheng | Mark re-materializable instructions. |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Evan Cheng | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using... |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Evan Cheng | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Evan Cheng | Handle BUILD_VECTOR with all zero elements. |
blob | commitdiff | raw | diff to current |
2006-03-18 |
Evan Cheng | Use the generic vector register classes VR64 / VR128... |
blob | commitdiff | raw | diff to current |
2006-03-17 |
Evan Cheng | Move some pattern fragments to the right files. |
blob | commitdiff | raw | diff to current |
next |