Lines Matching refs:TheDef
371 Record *const TheDef; member
409 : TheDef(CGI.TheDef), DefRec(&CGI), AsmString(CGI.AsmString) { in MatchableInfo()
413 : TheDef(Alias->TheDef), DefRec(Alias), AsmString(Alias->AsmString) { in MatchableInfo()
520 Record *TheDef; member
525 SubtargetFeatureInfo(Record *D, unsigned Idx) : TheDef(D), Index(Idx) {} in SubtargetFeatureInfo()
529 return "Feature_" + TheDef->getName(); in getEnumName()
638 errs() << TheDef->getName() << " -- " << "flattened:\"" << AsmString <<"\"\n"; in dump()
655 std::vector<Record*> Predicates =TheDef->getValueAsListOfDefs("Predicates"); in Initialize()
742 throw TGError(TheDef->getLoc(), in TokenizeAsmString()
752 throw TGError(TheDef->getLoc(), "instruction with empty asm string"); in Validate()
757 throw TGError(TheDef->getLoc(), in Validate()
765 throw TGError(TheDef->getLoc(), in Validate()
779 throw TGError(TheDef->getLoc(), in Validate()
787 throw TGError(TheDef->getLoc(), in Validate()
793 errs() << "warning: '" << TheDef->getName() << "': " in Validate()
814 return Reg->TheDef; in getSingletonRegisterForAsmOperand()
825 throw TGError(TheDef->getLoc(), Err); in getSingletonRegisterForAsmOperand()
948 if (!it->count(CGR.TheDef)) in BuildRegisterClasses()
965 RegisterMap.insert(std::make_pair(CGR.TheDef, ContainingSet)); in BuildRegisterClasses()
1172 if (!StringRef(CGI.TheDef->getName()).startswith(MatchPrefix)) in BuildInfo()
1176 if (CGI.TheDef->getValueAsBit("isCodeGenOnly")) in BuildInfo()
1191 errs() << "warning: '" << CGI.TheDef->getName() << "': " in BuildInfo()
1212 if (StringRef(II->TheDef->getName()).startswith("Int_") || in BuildInfo()
1213 StringRef(II->TheDef->getName()).endswith("_Int")) in BuildInfo()
1229 if (!StringRef(Alias->ResultInst->TheDef->getName()).startswith( in BuildInfo()
1317 throw TGError(II->TheDef->getLoc(), "error: unable to find operand: '" + in BuildInstructionOperandReference()
1386 throw TGError(II->TheDef->getLoc(), "error: unable to find operand: '" + in BuildAliasOperandReference()
1408 throw TGError(TheDef->getLoc(), "Instruction '" + in BuildInstructionResultOperands()
1409 TheDef->getName() + "' has operand '" + OpInfo.Name + in BuildInstructionResultOperands()
1461 throw TGError(TheDef->getLoc(), "Instruction '" + in BuildAliasResultOperands()
1462 TheDef->getName() + "' has operand '" + OpName + in BuildAliasResultOperands()
1519 II.getResultInst()->TheDef->getValueAsString("AsmMatchConverter"); in EmitConvertToMCInst()
1788 if (Reg->TheDef->getValueAsString("AsmName").empty()) in EmitMatchRegisterName()
1792 Reg->TheDef->getValueAsString("AsmName"), in EmitMatchRegisterName()
1837 std::string CondStorage = SFI.TheDef->getValueAsString("AssemblerCondString"); in EmitComputeAvailableFeatures()
2294 << II.getResultInst()->TheDef->getName() << ", \"" << II.Mnemonic << "\"" in run()