Lines Matching refs:TheDef
69 OS << " { X86::" << Pair.first->TheDef->getName() in printTable()
70 << ", X86::" << Pair.second->TheDef->getName() << " },\n"; in printTable()
111 Record *RecE = EVEXInst->TheDef; in operator ()()
112 Record *RecV = VEXInst->TheDef; in operator ()()
193 Inst->TheDef->getValueAsListOfDefs("Predicates"); in run()
210 if (!Inst->TheDef->isSubClassOf("X86Inst")) in run()
215 if (Inst->TheDef->getValueAsDef("OpEnc")->getName() == "EncVEX") { in run()
216 uint64_t Opcode = getValueFromBitsInit(Inst->TheDef-> in run()
221 else if (Inst->TheDef->getValueAsDef("OpEnc")->getName() == "EncEVEX" && in run()
222 !Inst->TheDef->getValueAsBit("hasEVEX_K") && in run()
223 !Inst->TheDef->getValueAsBit("hasEVEX_B") && in run()
224 !Inst->TheDef->getValueAsBit("hasEVEX_L2") && in run()
225 !Inst->TheDef->getValueAsBit("notEVEX2VEXConvertible")) in run()
230 uint64_t Opcode = getValueFromBitsInit(EVEXInst->TheDef-> in run()
236 if (!EVEXInst->TheDef->isValueUnset("EVEX2VEXOverride")) { in run()
238 EVEXInst->TheDef->getValueAsString("EVEX2VEXOverride"); in run()
252 if (EVEXInst->TheDef->getValueAsBit("hasVEX_L")) in run()
258 if (VEXInst->TheDef->getValueAsBit("checkVEXPredicate")) in run()
260 std::make_pair(EVEXInst->TheDef->getName(), getPredicates(VEXInst))); in run()