mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-15 04:08:07 +00:00
80 column violation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50575 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
ef6a512489
commit
b609339a5c
@ -1180,26 +1180,32 @@ def FsMOVAPDrm : PDI<0x28, MRMSrcMem, (outs FR64:$dst), (ins f128mem:$src),
|
||||
// Alias bitwise logical operations using SSE logical ops on packed FP values.
|
||||
let Constraints = "$src1 = $dst" in {
|
||||
let isCommutable = 1 in {
|
||||
def FsANDPDrr : PDI<0x54, MRMSrcReg, (outs FR64:$dst), (ins FR64:$src1, FR64:$src2),
|
||||
def FsANDPDrr : PDI<0x54, MRMSrcReg, (outs FR64:$dst),
|
||||
(ins FR64:$src1, FR64:$src2),
|
||||
"andpd\t{$src2, $dst|$dst, $src2}",
|
||||
[(set FR64:$dst, (X86fand FR64:$src1, FR64:$src2))]>;
|
||||
def FsORPDrr : PDI<0x56, MRMSrcReg, (outs FR64:$dst), (ins FR64:$src1, FR64:$src2),
|
||||
def FsORPDrr : PDI<0x56, MRMSrcReg, (outs FR64:$dst),
|
||||
(ins FR64:$src1, FR64:$src2),
|
||||
"orpd\t{$src2, $dst|$dst, $src2}",
|
||||
[(set FR64:$dst, (X86for FR64:$src1, FR64:$src2))]>;
|
||||
def FsXORPDrr : PDI<0x57, MRMSrcReg, (outs FR64:$dst), (ins FR64:$src1, FR64:$src2),
|
||||
def FsXORPDrr : PDI<0x57, MRMSrcReg, (outs FR64:$dst),
|
||||
(ins FR64:$src1, FR64:$src2),
|
||||
"xorpd\t{$src2, $dst|$dst, $src2}",
|
||||
[(set FR64:$dst, (X86fxor FR64:$src1, FR64:$src2))]>;
|
||||
}
|
||||
|
||||
def FsANDPDrm : PDI<0x54, MRMSrcMem, (outs FR64:$dst), (ins FR64:$src1, f128mem:$src2),
|
||||
def FsANDPDrm : PDI<0x54, MRMSrcMem, (outs FR64:$dst),
|
||||
(ins FR64:$src1, f128mem:$src2),
|
||||
"andpd\t{$src2, $dst|$dst, $src2}",
|
||||
[(set FR64:$dst, (X86fand FR64:$src1,
|
||||
(memopfsf64 addr:$src2)))]>;
|
||||
def FsORPDrm : PDI<0x56, MRMSrcMem, (outs FR64:$dst), (ins FR64:$src1, f128mem:$src2),
|
||||
def FsORPDrm : PDI<0x56, MRMSrcMem, (outs FR64:$dst),
|
||||
(ins FR64:$src1, f128mem:$src2),
|
||||
"orpd\t{$src2, $dst|$dst, $src2}",
|
||||
[(set FR64:$dst, (X86for FR64:$src1,
|
||||
(memopfsf64 addr:$src2)))]>;
|
||||
def FsXORPDrm : PDI<0x57, MRMSrcMem, (outs FR64:$dst), (ins FR64:$src1, f128mem:$src2),
|
||||
def FsXORPDrm : PDI<0x57, MRMSrcMem, (outs FR64:$dst),
|
||||
(ins FR64:$src1, f128mem:$src2),
|
||||
"xorpd\t{$src2, $dst|$dst, $src2}",
|
||||
[(set FR64:$dst, (X86fxor FR64:$src1,
|
||||
(memopfsf64 addr:$src2)))]>;
|
||||
|
Loading…
Reference in New Issue
Block a user