reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
67 Rec = insn.TheDef; 68 Name = Rec->getName(); 71 if (!Rec->isSubClassOf("X86Inst")) { 76 OpPrefix = byteFromRec(Rec, "OpPrefixBits"); 77 OpMap = byteFromRec(Rec, "OpMapBits"); 78 Opcode = byteFromRec(Rec, "Opcode"); 79 Form = byteFromRec(Rec, "FormBits"); 80 Encoding = byteFromRec(Rec, "OpEncBits"); 82 OpSize = byteFromRec(Rec, "OpSizeBits"); 83 AdSize = byteFromRec(Rec, "AdSizeBits"); 84 HasREX_WPrefix = Rec->getValueAsBit("hasREX_WPrefix"); 85 HasVEX_4V = Rec->getValueAsBit("hasVEX_4V"); 86 HasVEX_W = Rec->getValueAsBit("HasVEX_W"); 87 IgnoresVEX_W = Rec->getValueAsBit("IgnoresVEX_W"); 88 IgnoresVEX_L = Rec->getValueAsBit("ignoresVEX_L"); 89 HasEVEX_L2Prefix = Rec->getValueAsBit("hasEVEX_L2"); 90 HasEVEX_K = Rec->getValueAsBit("hasEVEX_K"); 91 HasEVEX_KZ = Rec->getValueAsBit("hasEVEX_Z"); 92 HasEVEX_B = Rec->getValueAsBit("hasEVEX_B"); 93 IsCodeGenOnly = Rec->getValueAsBit("isCodeGenOnly"); 94 ForceDisassemble = Rec->getValueAsBit("ForceDisassemble"); 95 CD8_Scale = byteFromRec(Rec, "CD8_Scale"); 97 Name = Rec->getName(); 101 HasVEX_LPrefix = Rec->getValueAsBit("hasVEX_L"); 110 std::vector<Record*> Predicates = Rec->getValueAsListOfDefs("Predicates");