mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-14 16:33:28 +00:00
[X86] Also pretty-print shuffle mask for INSERTPS rm variants.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224260 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
1ef70ff39b
commit
77effd8d7e
@ -140,11 +140,15 @@ bool llvm::EmitAnyX86InstComments(const MCInst *MI, raw_ostream &OS,
|
||||
|
||||
case X86::INSERTPSrr:
|
||||
case X86::VINSERTPSrr:
|
||||
Src2Name = getRegName(MI->getOperand(2).getReg());
|
||||
// FALL THROUGH.
|
||||
case X86::INSERTPSrm:
|
||||
case X86::VINSERTPSrm:
|
||||
DestName = getRegName(MI->getOperand(0).getReg());
|
||||
Src1Name = getRegName(MI->getOperand(1).getReg());
|
||||
Src2Name = getRegName(MI->getOperand(2).getReg());
|
||||
if(MI->getOperand(3).isImm())
|
||||
DecodeINSERTPSMask(MI->getOperand(3).getImm(), ShuffleMask);
|
||||
if(MI->getOperand(MI->getNumOperands()-1).isImm())
|
||||
DecodeINSERTPSMask(MI->getOperand(MI->getNumOperands()-1).getImm(),
|
||||
ShuffleMask);
|
||||
break;
|
||||
|
||||
case X86::MOVLHPSrr:
|
||||
|
Loading…
x
Reference in New Issue
Block a user