diff options
Diffstat (limited to 'llvm/lib/Target/X86/X86SchedSandyBridge.td')
| -rw-r--r-- | llvm/lib/Target/X86/X86SchedSandyBridge.td | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86SchedSandyBridge.td b/llvm/lib/Target/X86/X86SchedSandyBridge.td index 071b1c3fb67..cacd5955c8f 100644 --- a/llvm/lib/Target/X86/X86SchedSandyBridge.td +++ b/llvm/lib/Target/X86/X86SchedSandyBridge.td @@ -975,6 +975,7 @@ def: InstRW<[SBWriteResGroup21], (instregex "BSF(16|32|64)rr")>; def: InstRW<[SBWriteResGroup21], (instregex "BSR(16|32|64)rr")>; def: InstRW<[SBWriteResGroup21], (instregex "CMPPDrri")>; def: InstRW<[SBWriteResGroup21], (instregex "CMPPSrri")>; +def: InstRW<[SBWriteResGroup21], (instregex "CMPSDrr")>; def: InstRW<[SBWriteResGroup21], (instregex "CMPSSrr")>; def: InstRW<[SBWriteResGroup21], (instregex "CRC32r(16|32|64)r8")>; def: InstRW<[SBWriteResGroup21], (instregex "CRC32r(16|32|64)r64")>; @@ -2264,6 +2265,7 @@ def: InstRW<[SBWriteResGroup90], (instregex "ADDSUBPDrm")>; def: InstRW<[SBWriteResGroup90], (instregex "ADDSUBPSrm")>; def: InstRW<[SBWriteResGroup90], (instregex "CMPPDrmi")>; def: InstRW<[SBWriteResGroup90], (instregex "CMPPSrmi")>; +def: InstRW<[SBWriteResGroup90], (instregex "CMPSDrm")>; def: InstRW<[SBWriteResGroup90], (instregex "CMPSSrm")>; def: InstRW<[SBWriteResGroup90], (instregex "CVTDQ2PSrm")>; def: InstRW<[SBWriteResGroup90], (instregex "CVTPS2DQrm")>; |

