Lines Matching refs:Op3

5489     AArch64Operand &Op3 = static_cast<AArch64Operand &>(*Operands[3]);  in MatchAndEmitInstruction()  local
5490 if (Op2.isScalarReg() && Op3.isImm()) { in MatchAndEmitInstruction()
5491 const MCConstantExpr *Op3CE = dyn_cast<MCConstantExpr>(Op3.getImm()); in MatchAndEmitInstruction()
5511 NewOp4, Op3.getStartLoc(), Op3.getEndLoc(), getContext())); in MatchAndEmitInstruction()
5512 Operands[3] = AArch64Operand::CreateImm(NewOp3, Op3.getStartLoc(), in MatchAndEmitInstruction()
5513 Op3.getEndLoc(), getContext()); in MatchAndEmitInstruction()
5575 AArch64Operand &Op3 = static_cast<AArch64Operand &>(*Operands[3]); in MatchAndEmitInstruction() local
5578 if (Op1.isScalarReg() && Op3.isImm() && Op4.isImm()) { in MatchAndEmitInstruction()
5579 const MCConstantExpr *Op3CE = dyn_cast<MCConstantExpr>(Op3.getImm()); in MatchAndEmitInstruction()
5594 return Error(Op3.getStartLoc(), in MatchAndEmitInstruction()
5617 NewOp3, Op3.getStartLoc(), Op3.getEndLoc(), getContext()); in MatchAndEmitInstruction()
5639 AArch64Operand &Op3 = static_cast<AArch64Operand &>(*Operands[3]); in MatchAndEmitInstruction() local
5642 if (Op1.isScalarReg() && Op3.isImm() && Op4.isImm()) { in MatchAndEmitInstruction()
5643 const MCConstantExpr *Op3CE = dyn_cast<MCConstantExpr>(Op3.getImm()); in MatchAndEmitInstruction()
5658 return Error(Op3.getStartLoc(), in MatchAndEmitInstruction()
5698 AArch64Operand &Op3 = static_cast<AArch64Operand &>(*Operands[3]); in MatchAndEmitInstruction() local
5699 if ((Op1.isToken() && Op2.isNeonVectorReg() && Op3.isImm()) || in MatchAndEmitInstruction()
5700 (Op1.isNeonVectorReg() && Op2.isToken() && Op3.isImm())) { in MatchAndEmitInstruction()
5703 cast<MCConstantExpr>(Op3.getImm())->getValue() == 0) { in MatchAndEmitInstruction()