[llvm] r270332 - [AVX512] Rename vector extract instructions so 'mr' intead of 'rm' to reflect the fact that memory is the destination.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sat May 21 15:50:09 PDT 2016


Author: ctopper
Date: Sat May 21 17:50:09 2016
New Revision: 270332

URL: http://llvm.org/viewvc/llvm-project?rev=270332&view=rev
Log:
[AVX512] Rename vector extract instructions so 'mr' intead of 'rm' to reflect the fact that memory is the destination.

Modified:
    llvm/trunk/lib/Target/X86/X86InstrAVX512.td

Modified: llvm/trunk/lib/Target/X86/X86InstrAVX512.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrAVX512.td?rev=270332&r1=270331&r2=270332&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrAVX512.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrAVX512.td Sat May 21 17:50:09 2016
@@ -655,13 +655,13 @@ multiclass vextract_for_size<int Opcode,
                                                          (iPTR imm)))]>,
               AVX512AIi8Base, EVEX;
     let mayStore = 1 in {
-      def rm  : AVX512AIi8<Opcode, MRMDestMem, (outs),
+      def mr  : AVX512AIi8<Opcode, MRMDestMem, (outs),
                       (ins To.MemOp:$dst, From.RC:$src1, i32u8imm:$src2),
                       "vextract" # To.EltTypeName # "x" # To.NumElts #
                           "\t{$src2, $src1, $dst|$dst, $src1, $src2}",
                       []>, EVEX;
 
-      def rmk : AVX512AIi8<Opcode, MRMDestMem, (outs),
+      def mrk : AVX512AIi8<Opcode, MRMDestMem, (outs),
                       (ins To.MemOp:$dst, To.KRCWM:$mask,
                                           From.RC:$src1, i32u8imm:$src2),
                        "vextract" # To.EltTypeName # "x" # To.NumElts #




More information about the llvm-commits mailing list