coalesce away 80-bit floating point copies.

llvm-svn: 48241
This commit is contained in:
Chris Lattner 2008-03-11 19:30:09 +00:00
parent 7930d8e775
commit 7b27ccfd5e
1 changed files with 6 additions and 4 deletions

View File

@ -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: