mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-15 22:28:18 +00:00
Fix 80-columns
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139525 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1999,21 +1999,25 @@ let neverHasSideEffects = 1 in {
|
|||||||
|
|
||||||
let Constraints = "$src1 = $dst" in {
|
let Constraints = "$src1 = $dst" in {
|
||||||
def CMPSSrr : SIi8<0xC2, MRMSrcReg,
|
def CMPSSrr : SIi8<0xC2, MRMSrcReg,
|
||||||
(outs FR32:$dst), (ins FR32:$src1, FR32:$src2, SSECC:$cc),
|
(outs FR32:$dst), (ins FR32:$src1, FR32:$src2, SSECC:$cc),
|
||||||
"cmp${cc}ss\t{$src2, $dst|$dst, $src2}",
|
"cmp${cc}ss\t{$src2, $dst|$dst, $src2}",
|
||||||
[(set FR32:$dst, (X86cmpss (f32 FR32:$src1), FR32:$src2, imm:$cc))]>, XS;
|
[(set FR32:$dst, (X86cmpss (f32 FR32:$src1), FR32:$src2,
|
||||||
|
imm:$cc))]>, XS;
|
||||||
def CMPSSrm : SIi8<0xC2, MRMSrcMem,
|
def CMPSSrm : SIi8<0xC2, MRMSrcMem,
|
||||||
(outs FR32:$dst), (ins FR32:$src1, f32mem:$src2, SSECC:$cc),
|
(outs FR32:$dst), (ins FR32:$src1, f32mem:$src2, SSECC:$cc),
|
||||||
"cmp${cc}ss\t{$src2, $dst|$dst, $src2}",
|
"cmp${cc}ss\t{$src2, $dst|$dst, $src2}",
|
||||||
[(set FR32:$dst, (X86cmpss (f32 FR32:$src1), (loadf32 addr:$src2), imm:$cc))]>, XS;
|
[(set FR32:$dst, (X86cmpss (f32 FR32:$src1),
|
||||||
|
(loadf32 addr:$src2), imm:$cc))]>, XS;
|
||||||
def CMPSDrr : SIi8<0xC2, MRMSrcReg,
|
def CMPSDrr : SIi8<0xC2, MRMSrcReg,
|
||||||
(outs FR64:$dst), (ins FR64:$src1, FR64:$src2, SSECC:$cc),
|
(outs FR64:$dst), (ins FR64:$src1, FR64:$src2, SSECC:$cc),
|
||||||
"cmp${cc}sd\t{$src2, $dst|$dst, $src2}",
|
"cmp${cc}sd\t{$src2, $dst|$dst, $src2}",
|
||||||
[(set FR64:$dst, (X86cmpsd (f64 FR64:$src1), FR64:$src2, imm:$cc))]>, XD;
|
[(set FR64:$dst, (X86cmpsd (f64 FR64:$src1), FR64:$src2,
|
||||||
|
imm:$cc))]>, XD;
|
||||||
def CMPSDrm : SIi8<0xC2, MRMSrcMem,
|
def CMPSDrm : SIi8<0xC2, MRMSrcMem,
|
||||||
(outs FR64:$dst), (ins FR64:$src1, f64mem:$src2, SSECC:$cc),
|
(outs FR64:$dst), (ins FR64:$src1, f64mem:$src2, SSECC:$cc),
|
||||||
"cmp${cc}sd\t{$src2, $dst|$dst, $src2}",
|
"cmp${cc}sd\t{$src2, $dst|$dst, $src2}",
|
||||||
[(set FR64:$dst, (X86cmpsd (f64 FR64:$src1), (loadf64 addr:$src2), imm:$cc))]>, XD;
|
[(set FR64:$dst, (X86cmpsd (f64 FR64:$src1), (loadf64 addr:$src2),
|
||||||
|
imm:$cc))]>, XD;
|
||||||
}
|
}
|
||||||
let Constraints = "$src1 = $dst", neverHasSideEffects = 1 in {
|
let Constraints = "$src1 = $dst", neverHasSideEffects = 1 in {
|
||||||
def CMPSSrr_alt : SIi8<0xC2, MRMSrcReg,
|
def CMPSSrr_alt : SIi8<0xC2, MRMSrcReg,
|
||||||
|
Reference in New Issue
Block a user