Lines Matching defs:TheDef

373   /// TheDef - This is the definition of the instruction or InstAlias that this
375 Record *const TheDef;
413 : AsmVariantID(0), TheDef(CGI.TheDef), DefRec(&CGI),
418 : AsmVariantID(0), TheDef(Alias->TheDef), DefRec(Alias),
528 Record *TheDef;
533 SubtargetFeatureInfo(Record *D, unsigned Idx) : TheDef(D), Index(Idx) {}
537 return "Feature_" + TheDef->getName();
644 errs() << TheDef->getName() << " -- " << "flattened:\"" << AsmString <<"\"\n";
663 std::vector<Record*> Predicates =TheDef->getValueAsListOfDefs("Predicates");
749 throw TGError(TheDef->getLoc(),
750 "Instruction '" + TheDef->getName() + "' has no tokens");
754 throw TGError(TheDef->getLoc(),
764 throw TGError(TheDef->getLoc(), "instruction with empty asm string");
769 throw TGError(TheDef->getLoc(),
777 throw TGError(TheDef->getLoc(),
791 throw TGError(TheDef->getLoc(),
799 throw TGError(TheDef->getLoc(),
805 errs() << "warning: '" << TheDef->getName() << "': "
826 AsmOperands[OperandNo].SingletonReg = Reg->TheDef;
835 AsmOperands[OperandNo].SingletonReg = Reg->TheDef;
966 if (!it->count(CGR.TheDef))
983 RegisterMap.insert(std::make_pair(CGR.TheDef, ContainingSet));
1195 if (!StringRef(CGI.TheDef->getName()).startswith(MatchPrefix))
1199 if (CGI.TheDef->getValueAsBit("isCodeGenOnly"))
1214 errs() << "warning: '" << CGI.TheDef->getName() << "': "
1235 if (StringRef(II->TheDef->getName()).startswith("Int_") ||
1236 StringRef(II->TheDef->getName()).endswith("_Int"))
1252 if (!StringRef(Alias->ResultInst->TheDef->getName())
1355 throw TGError(II->TheDef->getLoc(), "error: unable to find operand: '" +
1426 throw TGError(II->TheDef->getLoc(), "error: unable to find operand: '" +
1448 throw TGError(TheDef->getLoc(), "Instruction '" +
1449 TheDef->getName() + "' has operand '" + OpInfo.Name +
1500 throw TGError(TheDef->getLoc(), "Instruction '" +
1501 TheDef->getName() + "' has operand '" + OpName +
1558 II.getResultInst()->TheDef->getValueAsString("AsmMatchConverter");
1826 if (Reg->TheDef->getValueAsString("AsmName").empty())
1830 Reg->TheDef->getValueAsString("AsmName"),
1876 SFI.TheDef->getValueAsString("AssemblerCondString");
2374 << II.getResultInst()->TheDef->getName() << ", "