Lines Matching refs:RegInst
102 const CodeGenInstruction *RegInst; member in __anone539286b0111::X86FoldTablesEmitter::X86FoldTableEntry
112 X86FoldTableEntry(const CodeGenInstruction *RegInst, in X86FoldTableEntry() argument
114 : RegInst(RegInst), MemInst(MemInst) {} in X86FoldTableEntry()
118 OS << "{ X86::" << RegInst->TheDef->getName() << ","; in print()
141 bool LHSpseudo = RegInst->TheDef->getValueAsBit("isPseudo"); in operator <()
142 bool RHSpseudo = RHS.RegInst->TheDef->getValueAsBit("isPseudo"); in operator <()
146 return RegInst->TheDef->getName() < RHS.RegInst->TheDef->getName(); in operator <()
266 bool operator()(const CodeGenInstruction *RegInst) { in operator ()() argument
267 X86Disassembler::RecognizableInstrBase RegRI(*RegInst); in operator ()()
269 const Record *RegRec = RegInst->TheDef; in operator ()()
288 X86Disassembler::getMnemonic(RegInst, Variant)) in operator ()()
335 Record *RegOpRec = RegInst->Operands[i + RegStartIdx].Rec; in operator ()()
571 const CodeGenInstruction *RegInst = *Match; in run() local
575 if (RegInst->TheDef->isValueUnset("FoldGenRegForm")) { in run()
576 updateTables(RegInst, MemInst); in run()
579 getAltRegInst(RegInst, Records, Target); in run()