| Commit message (Expand) | Author | Age | Files | Lines |
* | Instruction selection priority fixes to remove the XMM/XMMInt/orAVX predicate... | Craig Topper | 2012-01-10 | 1 | -18/+11 |
* | Enable FISTTP* instructions when AVX is enabled. | Craig Topper | 2012-01-08 | 1 | -9/+9 |
* | Intel style asm variant does not need '%' prefix. | Devang Patel | 2012-01-03 | 1 | -14/+14 |
* | Clean up the handling of the x87 fp stack to make it more robust. | Jakob Stoklund Olesen | 2011-06-28 | 1 | -38/+2 |
* | Add encodings and mnemonics for FXSAVE64 and FXRSTOR64. | Reid Kleckner | 2011-02-12 | 1 | -0/+4 |
* | Flag -> Glue, the ongoing saga | Chris Lattner | 2010-12-23 | 1 | -2/+2 |
* | Move X86InstrFPStack.td over to PseudoI as well. | Eric Christopher | 2010-11-30 | 1 | -27/+9 |
* | go to great lengths to work around a GAS bug my previous patch | Chris Lattner | 2010-11-06 | 1 | -2/+2 |
* | change the fp comparison instructions to not have %st0 explicitly | Chris Lattner | 2010-11-06 | 1 | -4/+4 |
* | Reverting r117031 to cleanup valgrind errors. | Andrew Trick | 2010-10-22 | 1 | -3/+3 |
* | More tweaks to X86 instructions to allow the 'w' suffix in places it makes | Kevin Enderby | 2010-10-21 | 1 | -3/+3 |
* | allow !strconcat to take more than two operands to eliminate | Chris Lattner | 2010-10-05 | 1 | -4/+4 |
* | refactor .td files a bit, moving system instructions out to X86InstrSystem.td | Chris Lattner | 2010-10-05 | 1 | -3/+4 |
* | convert the last 4 X86ISD nodes that should have memoperands to have them. | Chris Lattner | 2010-09-22 | 1 | -4/+6 |
* | give FP_TO_INT16_IN_MEM and friends a memoperand. They are only | Chris Lattner | 2010-09-22 | 1 | -4/+5 |
* | Fix comment typos. | Bob Wilson | 2010-08-26 | 1 | -1/+1 |
* | Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKill | Jakob Stoklund Olesen | 2010-07-16 | 1 | -4/+0 |
* | Use target independent COPY instructions for the fake fextend and fround | Jakob Stoklund Olesen | 2010-07-11 | 1 | -6/+6 |
* | Remove isTwoAddress from here too. | Eric Christopher | 2010-06-18 | 1 | -2/+2 |
* | Changed llvm-mc to use the same suffixes with floating point compare | Kevin Enderby | 2010-05-03 | 1 | -6/+6 |
* | Now that tblgen can handle matching implicit defs of instructions | Chris Lattner | 2010-03-19 | 1 | -6/+4 |
* | add support for pentium class CPUs which do not have cmov, | Chris Lattner | 2010-03-14 | 1 | -3/+12 |
* | The mayHaveSideEffects flag is no longer used. | Dan Gohman | 2010-02-27 | 1 | -1/+1 |
* | fix a case where we'd mis-encode fisttp because of an incorrect (and | Chris Lattner | 2010-02-05 | 1 | -1/+0 |
* | Instruction fixes, added instructions, and AsmString changes in the | Sean Callanan | 2009-12-18 | 1 | -28/+98 |
* | Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a | Dan Gohman | 2009-10-29 | 1 | -1/+1 |
* | Removed a few instructions that were already | Sean Callanan | 2009-09-16 | 1 | -5/+0 |
* | Added a variety of floating-point and SSE instructions. | Sean Callanan | 2009-09-16 | 1 | -0/+30 |
* | Implement FpSET_ST1_*. | Evan Cheng | 2009-02-09 | 1 | -0/+6 |
* | Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. | Dan Gohman | 2008-12-03 | 1 | -1/+1 |
* | Use ## for comment delimiter on darwin x86-32, so | Dale Johannesen | 2008-03-25 | 1 | -10/+10 |
* | remove Evan's "ugly hack" that sorta attempted to get | Chris Lattner | 2008-03-21 | 1 | -4/+0 |
* | Add support for calls that return two FP values in | Chris Lattner | 2008-03-21 | 1 | -0/+9 |
* | Eliminate the FP_GET_ST0/FP_SET_ST0 target-specific dag nodes, just lower to | Chris Lattner | 2008-03-10 | 1 | -20/+6 |
* | rename FP_SETRESULT -> FP_SET_ST0 | Chris Lattner | 2008-03-09 | 1 | -7/+7 |
* | rename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support for | Chris Lattner | 2008-03-09 | 1 | -26/+38 |
* | Work in progress. This patch *fixes* x86-64 calls which are modelled as Struc... | Evan Cheng | 2008-01-29 | 1 | -0/+7 |
* | more flags set right | Chris Lattner | 2008-01-11 | 1 | -13/+15 |
* | Start inferring side effect information more aggressively, and fix many bugs ... | Chris Lattner | 2008-01-10 | 1 | -18/+30 |
* | remove explicit sets of 'neverHasSideEffects' that can now be | Chris Lattner | 2008-01-10 | 1 | -1/+1 |
* | get def use info more correct. | Chris Lattner | 2008-01-10 | 1 | -4/+4 |
* | rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate. | Chris Lattner | 2008-01-06 | 1 | -1/+1 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Add "mayHaveSideEffects" and "neverHasSideEffects" flags to some instructions. I | Bill Wendling | 2007-12-17 | 1 | -2/+2 |
* | LD_Fp64m should have "isRematerializable" set. | Bill Wendling | 2007-12-17 | 1 | -1/+2 |
* | Implement codegen for flt_rounds on x86 | Anton Korobeynikov | 2007-11-16 | 1 | -1/+6 |
* | Corrected many typing errors. And removed 'nest' parameter handling | Arnold Schwaighofer | 2007-10-12 | 1 | -1/+1 |
* | Enabling new condition code modeling scheme. | Evan Cheng | 2007-09-29 | 1 | -50/+15 |
* | New style x87 cmp instructions. | Evan Cheng | 2007-09-25 | 1 | -0/+18 |
* | Added support for new condition code modeling scheme (i.e. physical register ... | Evan Cheng | 2007-09-25 | 1 | -0/+25 |