Lines Matching refs:AsmOperand
307 struct AsmOperand { struct
327 explicit AsmOperand(bool IsIsolatedToken, StringRef T) in AsmOperand() argument
440 SmallVector<AsmOperand, 8> AsmOperands;
696 MatchableInfo::AsmOperand &Op);
729 const AsmOperand &Op = AsmOperands[i]; in dump()
810 extractSingletonRegisterForAsmOperand(MatchableInfo::AsmOperand &Op, in extractSingletonRegisterForAsmOperand()
856 for (MatchableInfo::AsmOperand &Op : AsmOperands) { in initialize()
880 AsmOperands.push_back(AsmOperand(IsIsolatedToken, String.slice(Start, End))); in addAsmOperand()
1335 const MatchableInfo::AsmOperand &Op = MI->AsmOperands[i]; in buildOperandMatchInfo()
1454 MatchableInfo::AsmOperand &Op = II->AsmOperands[i]; in buildInfo()
1540 MatchableInfo::AsmOperand *Op = &II->AsmOperands[AsmOpIdx]; in buildInstructionOperandReference()
1559 MatchableInfo::AsmOperand NewAsmOp(/*IsIsolatedToken=*/true, Token); in buildInstructionOperandReference()
1599 MatchableInfo::AsmOperand &Op) { in buildAliasOperandReference()
1850 const MatchableInfo::AsmOperand &Op = in emitConvertFuncs()
2879 const MatchableInfo::AsmOperand &Op = MI->AsmOperands[i]; in run()