From a55ac7b790b8d3d9ab030e894828ab9216b4f0e4 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Wed, 24 Jan 2018 05:14:39 +0000 Subject: [PATCH] [X86] Rename 256-bit VFRCZ instructions to have the Y before the rr/rm to match other instructions. NFC llvm-svn: 323304 --- llvm/lib/Target/X86/X86InstrInfo.cpp | 4 ++-- llvm/lib/Target/X86/X86InstrXOP.td | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/llvm/lib/Target/X86/X86InstrInfo.cpp b/llvm/lib/Target/X86/X86InstrInfo.cpp index dd634bb412db..9fdf43e81df4 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.cpp +++ b/llvm/lib/Target/X86/X86InstrInfo.cpp @@ -842,9 +842,9 @@ X86InstrInfo::X86InstrInfo(X86Subtarget &STI) // XOP foldable instructions { X86::VFRCZPDrr, X86::VFRCZPDrm, 0 }, - { X86::VFRCZPDrrY, X86::VFRCZPDrmY, 0 }, + { X86::VFRCZPDYrr, X86::VFRCZPDYrm, 0 }, { X86::VFRCZPSrr, X86::VFRCZPSrm, 0 }, - { X86::VFRCZPSrrY, X86::VFRCZPSrmY, 0 }, + { X86::VFRCZPSYrr, X86::VFRCZPSYrm, 0 }, { X86::VFRCZSDrr, X86::VFRCZSDrm, 0 }, { X86::VFRCZSSrr, X86::VFRCZSSrm, 0 }, { X86::VPHADDBDrr, X86::VPHADDBDrm, 0 }, diff --git a/llvm/lib/Target/X86/X86InstrXOP.td b/llvm/lib/Target/X86/X86InstrXOP.td index c4b8e3e90d29..435dd2498ce4 100644 --- a/llvm/lib/Target/X86/X86InstrXOP.td +++ b/llvm/lib/Target/X86/X86InstrXOP.td @@ -64,10 +64,10 @@ multiclass xop2op128 opc, string OpcodeStr, Intrinsic Int, multiclass xop2op256 opc, string OpcodeStr, Intrinsic Int, PatFrag memop> { - def rrY : IXOP, XOP, VEX_L, Sched<[WriteFAdd]>; - def rmY : IXOP, XOP, VEX_L, Sched<[WriteFAddLd, ReadAfterLd]>;