mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-17 17:06:59 +00:00
coalesce away 80-bit floating point copies.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48241 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
07f7cc3ddb
commit
1d38677e34
@ -645,12 +645,14 @@ bool X86InstrInfo::isMoveInstr(const MachineInstr& MI,
|
||||
case X86::MOV64rr:
|
||||
case X86::MOV16to16_:
|
||||
case X86::MOV32to32_:
|
||||
case X86::MOV_Fp3232:
|
||||
case X86::MOVSSrr:
|
||||
case X86::MOVSDrr:
|
||||
case X86::MOV_Fp3264:
|
||||
case X86::MOV_Fp6432:
|
||||
case X86::MOV_Fp6464:
|
||||
|
||||
// FP Stack register class copies
|
||||
case X86::MOV_Fp3232: case X86::MOV_Fp6464: case X86::MOV_Fp8080:
|
||||
case X86::MOV_Fp3264: case X86::MOV_Fp3280:
|
||||
case X86::MOV_Fp6432: case X86::MOV_Fp8032:
|
||||
|
||||
case X86::FsMOVAPSrr:
|
||||
case X86::FsMOVAPDrr:
|
||||
case X86::MOVAPSrr:
|
||||
|
Loading…
Reference in New Issue
Block a user