[X86] Rename VROUNDYPS* and VROUNDYPD* instructions to VROUNDPSY* and VROUNDPDY*...
authorCraig Topper <craig.topper@intel.com>
Thu, 22 Mar 2018 21:55:20 +0000 (21:55 +0000)
committerCraig Topper <craig.topper@intel.com>
Thu, 22 Mar 2018 21:55:20 +0000 (21:55 +0000)
commit40d3b32e1275458c1b5b0afaec8e42b80412587a
tree248d0e71148f9d24eef2b5c58f3b5c96da6b427f
parentb9d3d30e226c9b3c436fefcc2b2f8e94f67f7bfc
[X86] Rename VROUNDYPS* and VROUNDYPD* instructions to VROUNDPSY* and VROUNDPDY*. Fix itinerary mistake on all memory forms of VROUNDPD

This makes the Y position consistent with other instructions.

This should have been NFC, but while refactoring the multiclass I noticed that VROUNDPD memory forms were using the register itinerary.

llvm-svn: 328254
llvm/lib/Target/X86/X86InstrInfo.cpp
llvm/lib/Target/X86/X86InstrSSE.td
llvm/lib/Target/X86/X86SchedBroadwell.td
llvm/lib/Target/X86/X86SchedHaswell.td
llvm/lib/Target/X86/X86SchedSandyBridge.td
llvm/lib/Target/X86/X86SchedSkylakeClient.td
llvm/lib/Target/X86/X86SchedSkylakeServer.td
llvm/lib/Target/X86/X86ScheduleBtVer2.td
llvm/test/CodeGen/X86/avx-schedule.ll
llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp