forked from OSchip/llvm-project
[AVX512] Rename vector extract instructions so 'mr' intead of 'rm' to reflect the fact that memory is the destination.
llvm-svn: 270332
This commit is contained in:
parent
08a6857c82
commit
d5da6a39f2
|
@ -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 #
|
||||
|
|
Loading…
Reference in New Issue