llvm.org GIT mirror llvm / 77effd8
[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 Ahmed Bougacha 5 years ago
1 changed file(s) with 9 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
139139
140140 case X86::INSERTPSrr:
141141 case X86::VINSERTPSrr:
142 DestName = getRegName(MI->getOperand(0).getReg());
143 Src1Name = getRegName(MI->getOperand(1).getReg());
144 Src2Name = getRegName(MI->getOperand(2).getReg());
145 if(MI->getOperand(3).isImm())
146 DecodeINSERTPSMask(MI->getOperand(3).getImm(), ShuffleMask);
142 Src2Name = getRegName(MI->getOperand(2).getReg());
143 // FALL THROUGH.
144 case X86::INSERTPSrm:
145 case X86::VINSERTPSrm:
146 DestName = getRegName(MI->getOperand(0).getReg());
147 Src1Name = getRegName(MI->getOperand(1).getReg());
148 if(MI->getOperand(MI->getNumOperands()-1).isImm())
149 DecodeINSERTPSMask(MI->getOperand(MI->getNumOperands()-1).getImm(),
150 ShuffleMask);
147151 break;
148152
149153 case X86::MOVLHPSrr: