Split VCMP/VMAX/VMIN instructions off to WriteFCmp and VCOMIS instructions off to WriteFCom instead of assuming they match WriteFAdd
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D45656
[X86] Add FP comparison scheduler classes ClosedPublic Authored by RKSimon on Apr 14 2018, 1:16 PM.
Details Summary Split VCMP/VMAX/VMIN instructions off to WriteFCmp and VCOMIS instructions off to WriteFCom instead of assuming they match WriteFAdd
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 15 2018, 6:35 PM Closed by commit rL330179: [X86] Add FP comparison scheduler classes (authored by RKSimon). · Explain WhyApr 17 2018, 12:26 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 142743 llvm/trunk/lib/Target/X86/X86InstrAVX512.td
llvm/trunk/lib/Target/X86/X86InstrFPStack.td
llvm/trunk/lib/Target/X86/X86InstrSSE.td
llvm/trunk/lib/Target/X86/X86SchedBroadwell.td
llvm/trunk/lib/Target/X86/X86SchedHaswell.td
llvm/trunk/lib/Target/X86/X86SchedSandyBridge.td
llvm/trunk/lib/Target/X86/X86SchedSkylakeClient.td
llvm/trunk/lib/Target/X86/X86SchedSkylakeServer.td
llvm/trunk/lib/Target/X86/X86Schedule.td
llvm/trunk/lib/Target/X86/X86ScheduleAtom.td
llvm/trunk/lib/Target/X86/X86ScheduleBtVer2.td
llvm/trunk/lib/Target/X86/X86ScheduleSLM.td
llvm/trunk/lib/Target/X86/X86ScheduleZnver1.td
llvm/trunk/test/CodeGen/X86/x87-schedule.ll
|