Lines Matching refs:AsmParser
61 const AMDGPUAsmParser *AsmParser; member in __anond6d823d00111::AMDGPUOperand
65 : MCParsedAsmOperand(), Kind(Kind_), AsmParser(AsmParser_) {} in AMDGPUOperand()
1060 static AMDGPUOperand::Ptr CreateImm(const AMDGPUAsmParser *AsmParser, in CreateImm() argument
1064 auto Op = std::make_unique<AMDGPUOperand>(Immediate, AsmParser); in CreateImm()
1075 static AMDGPUOperand::Ptr CreateToken(const AMDGPUAsmParser *AsmParser, in CreateToken() argument
1078 auto Res = std::make_unique<AMDGPUOperand>(Token, AsmParser); in CreateToken()
1086 static AMDGPUOperand::Ptr CreateReg(const AMDGPUAsmParser *AsmParser, in CreateReg() argument
1089 auto Op = std::make_unique<AMDGPUOperand>(Register, AsmParser); in CreateReg()
1097 static AMDGPUOperand::Ptr CreateExpr(const AMDGPUAsmParser *AsmParser, in CreateExpr() argument
1099 auto Op = std::make_unique<AMDGPUOperand>(Expression, AsmParser); in CreateExpr()
1810 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1820 type, AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1826 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1832 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1842 type, AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1847 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1899 return isRegKind() && AsmParser->getMRI()->getRegClass(RCID).contains(getReg()); in isRegClass()
1906 AsmParser->getFeatureBits()[AMDGPU::Feature64BitDPP]); in isVRegWithInputMods()
1910 if (AsmParser->isVI()) in isSDWAOperand()
1912 else if (AsmParser->isGFX9Plus()) in isSDWAOperand()
1935 auto FB = AsmParser->getFeatureBits(); in isBoolReg()
1958 if (AMDGPU::isSISrcOperand(AsmParser->getMII()->get(Inst.getOpcode()), in addImmOperands()
1971 const auto& InstDesc = AsmParser->getMII()->get(Inst.getOpcode()); in addLiteralImmOperand()
1993 AsmParser->hasInv2PiInlineImm())) { in addLiteralImmOperand()
2003 const_cast<AMDGPUAsmParser *>(AsmParser)->Warning(Inst.getLoc(), in addLiteralImmOperand()
2077 AsmParser->hasInv2PiInlineImm())) { in addLiteralImmOperand()
2092 if (AMDGPU::isInlinableLiteral64(Val, AsmParser->hasInv2PiInlineImm())) { in addLiteralImmOperand()
2110 AsmParser->hasInv2PiInlineImm())) { in addLiteralImmOperand()
2126 AsmParser->hasInv2PiInlineImm())); in addLiteralImmOperand()
2155 Inst.addOperand(MCOperand::createReg(AMDGPU::getMCReg(getReg(), AsmParser->getSTI()))); in addRegOperands()