diff options
Diffstat (limited to 'llvm/lib/Target/X86/X86ScheduleAtom.td')
| -rw-r--r-- | llvm/lib/Target/X86/X86ScheduleAtom.td | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86ScheduleAtom.td b/llvm/lib/Target/X86/X86ScheduleAtom.td index 78acb1065ec8..b0153ca9da36 100644 --- a/llvm/lib/Target/X86/X86ScheduleAtom.td +++ b/llvm/lib/Target/X86/X86ScheduleAtom.td @@ -888,8 +888,7 @@ def AtomWrite01_174 : SchedWriteRes<[AtomPort01]> { let Latency = 174; let ResourceCycles = [174]; } -def : InstRW<[AtomWrite01_174], (instrs FSINCOS)>; -def : InstRW<[AtomWrite01_174], (instregex "(COS|SIN)_F")>; +def : InstRW<[AtomWrite01_174], (instrs FSINCOS, FSIN, FCOS)>; def AtomWrite01_183 : SchedWriteRes<[AtomPort01]> { let Latency = 183; |
