diff options
author | Chris Lattner <sabre@nondot.org> | 2010-11-06 20:55:09 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-11-06 20:55:09 +0000 |
commit | 235705b9ca08b66532528930adf9d9c23fd7b42b (patch) | |
tree | c7923161dd7f0122a531673fa6a4aa8d57c35d5b /lib/Target/X86/X86InstrFPStack.td | |
parent | 3af0e7d5cdb21ac8cc3dfbb26ce1078da7a7a6f5 (diff) | |
download | llvm-235705b9ca08b66532528930adf9d9c23fd7b42b.tar.gz llvm-235705b9ca08b66532528930adf9d9c23fd7b42b.tar.bz2 llvm-235705b9ca08b66532528930adf9d9c23fd7b42b.tar.xz |
change the fp comparison instructions to not have %st0 explicitly
listed in its asm string, for consistency with the other similar
instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118354 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86InstrFPStack.td')
-rw-r--r-- | lib/Target/X86/X86InstrFPStack.td | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Target/X86/X86InstrFPStack.td b/lib/Target/X86/X86InstrFPStack.td index 0087e4892b..ea27e2de1e 100644 --- a/lib/Target/X86/X86InstrFPStack.td +++ b/lib/Target/X86/X86InstrFPStack.td @@ -583,16 +583,16 @@ def UCOM_FPPr : FPI<0xE9, RawFrm, // cmp ST(0) with ST(1), pop, pop def UCOM_FIr : FPI<0xE8, AddRegFrm, // CC = cmp ST(0) with ST(i) (outs), (ins RST:$reg), - "fucomi\t{$reg, %st(0)|%ST(0), $reg}">, DB; + "fucomi\t$reg">, DB; def UCOM_FIPr : FPI<0xE8, AddRegFrm, // CC = cmp ST(0) with ST(i), pop (outs), (ins RST:$reg), - "fucomip\t{$reg, %st(0)|%ST(0), $reg}">, DF; + "fucomip\t$reg">, DF; } def COM_FIr : FPI<0xF0, AddRegFrm, (outs), (ins RST:$reg), - "fcomi\t{$reg, %st(0)|%ST(0), $reg}">, DB; + "fcomi\t$reg">, DB; def COM_FIPr : FPI<0xF0, AddRegFrm, (outs), (ins RST:$reg), - "fcomip\t{$reg, %st(0)|%ST(0), $reg}">, DF; + "fcomip\t$reg">, DF; // Floating point flag ops. let Defs = [AX] in |