Lines Matching refs:AsmParser
66 const AMDGPUAsmParser *AsmParser; member in __anoneb28f2920111::AMDGPUOperand
70 : Kind(Kind_), AsmParser(AsmParser_) {} in AMDGPUOperand()
1143 static AMDGPUOperand::Ptr CreateImm(const AMDGPUAsmParser *AsmParser, in CreateImm() argument
1147 auto Op = std::make_unique<AMDGPUOperand>(Immediate, AsmParser); in CreateImm()
1158 static AMDGPUOperand::Ptr CreateToken(const AMDGPUAsmParser *AsmParser, in CreateToken() argument
1161 auto Res = std::make_unique<AMDGPUOperand>(Token, AsmParser); in CreateToken()
1169 static AMDGPUOperand::Ptr CreateReg(const AMDGPUAsmParser *AsmParser, in CreateReg() argument
1172 auto Op = std::make_unique<AMDGPUOperand>(Register, AsmParser); in CreateReg()
1180 static AMDGPUOperand::Ptr CreateExpr(const AMDGPUAsmParser *AsmParser, in CreateExpr() argument
1182 auto Op = std::make_unique<AMDGPUOperand>(Expression, AsmParser); in CreateExpr()
1982 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1992 type, AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1998 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
2004 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
2014 type, AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
2019 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
2076 return isRegKind() && AsmParser->getMRI()->getRegClass(RCID).contains(getReg()); in isRegClass()
2083 AsmParser->getFeatureBits()[AMDGPU::FeatureDPALU_DPP]); in isVRegWithInputMods()
2092 if (AsmParser->isVI()) in isSDWAOperand()
2094 else if (AsmParser->isGFX9Plus()) in isSDWAOperand()
2117 auto FB = AsmParser->getFeatureBits(); in isBoolReg()
2145 if (AMDGPU::isSISrcOperand(AsmParser->getMII()->get(Inst.getOpcode()), in addImmOperands()
2158 const auto& InstDesc = AsmParser->getMII()->get(Inst.getOpcode()); in addLiteralImmOperand()
2180 AsmParser->hasInv2PiInlineImm())) { in addLiteralImmOperand()
2190 const_cast<AMDGPUAsmParser *>(AsmParser)->Warning(Inst.getLoc(), in addLiteralImmOperand()
2276 AsmParser->hasInv2PiInlineImm())) { in addLiteralImmOperand()
2291 if (AMDGPU::isInlinableLiteral64(Val, AsmParser->hasInv2PiInlineImm())) { in addLiteralImmOperand()
2313 AsmParser->hasInv2PiInlineImm())) { in addLiteralImmOperand()
2329 AsmParser->hasInv2PiInlineImm())); in addLiteralImmOperand()
2348 Inst.addOperand(MCOperand::createReg(AMDGPU::getMCReg(getReg(), AsmParser->getSTI()))); in addRegOperands()