Lines Matching refs:ResOperand

411   struct ResOperand {  struct
458 static ResOperand getRenderedOp(unsigned AsmOpNum, unsigned NumOperands) { in getRenderedOp() argument
459 ResOperand X; in getRenderedOp()
466 static ResOperand getTiedOp(unsigned TiedOperandNum, unsigned SrcOperand1, in getTiedOp() argument
468 ResOperand X; in getTiedOp()
475 static ResOperand getImmOp(int64_t Val) { in getImmOp() argument
476 ResOperand X; in getImmOp()
483 static ResOperand getRegOp(Record *Reg) { in getRegOp() argument
484 ResOperand X; in getRegOp()
514 SmallVector<ResOperand, 8> ResOperands;
855 for (ResOperand &Op : ResOperands) { in formTwoOperandAlias()
856 if (Op.Kind == ResOperand::RenderAsmOperand && in formTwoOperandAlias()
866 for (ResOperand &Op : ResOperands) { in formTwoOperandAlias()
871 case ResOperand::RenderAsmOperand: in formTwoOperandAlias()
1767 ResOperands[TiedOp].Kind == ResOperand::RenderAsmOperand) in buildInstructionResultOperands()
1768 ResOperands.push_back(ResOperand::getTiedOp( in buildInstructionResultOperands()
1771 ResOperands.push_back(ResOperand::getTiedOp(TiedOp, 0, 0)); in buildInstructionResultOperands()
1782 ResOperands.push_back(ResOperand::getImmOp(0)); in buildInstructionResultOperands()
1789 ResOperands.push_back(ResOperand::getRenderedOp(SrcOperand, NumOperands)); in buildInstructionResultOperands()
1798 ResOperands.push_back(ResOperand::getRenderedOp(SrcOperand + AI, 1)); in buildInstructionResultOperands()
1831 if (ResOperands[TiedOp].Kind == ResOperand::RenderAsmOperand) { in buildAliasResultOperands()
1860 ResOperand::getTiedOp((unsigned)-1, SrcOp1, SrcOp2)); in buildAliasResultOperands()
1862 ResOperands.push_back(ResOperand::getTiedOp(TiedOp, SrcOp1, SrcOp2)); in buildAliasResultOperands()
1889 ResOperands.push_back(ResOperand::getRenderedOp(SrcOperand, in buildAliasResultOperands()
1895 ResOperands.push_back(ResOperand::getImmOp(ImmVal)); in buildAliasResultOperands()
1900 ResOperands.push_back(ResOperand::getRegOp(Reg)); in buildAliasResultOperands()
2074 const MatchableInfo::ResOperand &OpInfo = II->ResOperands[i]; in emitConvertFuncs()
2078 case MatchableInfo::ResOperand::RenderAsmOperand: { in emitConvertFuncs()
2149 case MatchableInfo::ResOperand::TiedOperand: { in emitConvertFuncs()
2173 case MatchableInfo::ResOperand::ImmOperand: { in emitConvertFuncs()
2201 case MatchableInfo::ResOperand::RegOperand: { in emitConvertFuncs()