Lines Matching refs:TheDef
253 if (!Inst->TheDef->getValueAsBit("UseNamedOperandTable")) in initOperandMapData()
266 Inst->TheDef->getName().str()); in initOperandMapData()
394 return NumberedInstructions[I]->TheDef->getName(); in emitOperandTypeMappings()
505 if (!Inst->TheDef->getValueAsBit("UseLogicalOperandMappings")) in emitLogicalOperandSizeMappings()
521 (Namespace + "::" + Inst->TheDef->getName()).str()); in emitLogicalOperandSizeMappings()
592 if (!Inst->TheDef->getValueAsBit("UseLogicalOperandMappings")) in emitLogicalOperandTypeMappings()
614 (Namespace + "::" + Inst->TheDef->getName()).str()); in emitLogicalOperandTypeMappings()
758 for (Record *Predicate : Inst->TheDef->getValueAsListOfDefs("Predicates")) { in emitFeatureVerifier()
761 FeatureBitsets.back().push_back(I->second.TheDef); in emitFeatureVerifier()
818 for (Record *Predicate : Inst->TheDef->getValueAsListOfDefs("Predicates")) { in emitFeatureVerifier()
821 OS << '_' << I->second.TheDef->getName(); in emitFeatureVerifier()
827 OS << ", // " << Inst->TheDef->getName() << " = " << InstIdx << "\n"; in emitFeatureVerifier()
910 Record *Inst = II->TheDef; in run()
940 InstrNames.add(std::string(Inst->TheDef->getName())); in run()
958 OS << InstrNames.get(std::string(Inst->TheDef->getName())) << "U, "; in run()
1120 << Inst.TheDef->getValueAsInt("Size") << ",\t" in emitRecord()
1171 BitsInit *TSF = Inst.TheDef->getValueAsBitsInit("TSFlags"); in emitRecord()
1173 PrintFatalError(Inst.TheDef->getLoc(), "no TSFlags?"); in emitRecord()
1179 PrintFatalError(Inst.TheDef->getLoc(), in emitRecord()
1180 "Invalid TSFlags bit in " + Inst.TheDef->getName()); in emitRecord()
1187 std::vector<Record*> UseList = Inst.TheDef->getValueAsListOfDefs("Uses"); in emitRecord()
1193 std::vector<Record*> DefList = Inst.TheDef->getValueAsListOfDefs("Defs"); in emitRecord()
1206 OS << " }, // Inst #" << Num << " = " << Inst.TheDef->getName() << "\n"; in emitRecord()
1228 OS << " " << Inst->TheDef->getName() << "\t= " << Num++ << ",\n"; in emitEnums()