Lines Matching refs:CodeGenInstruction
80 static bool isExplicitAlign(const CodeGenInstruction *Inst) { in isExplicitAlign()
86 static bool isExplicitUnalign(const CodeGenInstruction *Inst) { in isExplicitUnalign()
98 const CodeGenInstruction *RegInst;
99 const CodeGenInstruction *MemInst;
108 X86FoldTableEntry(const CodeGenInstruction *RegInst, in X86FoldTableEntry()
109 const CodeGenInstruction *MemInst) in X86FoldTableEntry()
162 void updateTables(const CodeGenInstruction *RegInstr,
163 const CodeGenInstruction *MemInstr,
168 void addEntryWithFlags(FoldTable &Table, const CodeGenInstruction *RegInstr,
169 const CodeGenInstruction *MemInstr,
187 static bool hasRSTRegClass(const CodeGenInstruction *Inst) { in hasRSTRegClass()
194 static bool hasPtrTailcallRegClass(const CodeGenInstruction *Inst) { in hasPtrTailcallRegClass()
301 static inline const CodeGenInstruction *
302 getAltRegInst(const CodeGenInstruction *I, const RecordKeeper &Records, in getAltRegInst()
309 CodeGenInstruction &AltRegInst = Target.getInstruction(AltRegInstRec); in getAltRegInst()
316 const CodeGenInstruction *MemInst;
319 IsMatch(const CodeGenInstruction *Inst, const RecordKeeper &Records) in IsMatch()
322 bool operator()(const CodeGenInstruction *RegInst) { in operator ()()
458 const CodeGenInstruction *RegInstr, in addEntryWithFlags()
459 const CodeGenInstruction *MemInstr, in addEntryWithFlags()
516 void X86FoldTablesEmitter::updateTables(const CodeGenInstruction *RegInstr, in updateTables()
517 const CodeGenInstruction *MemInstr, in updateTables()
582 std::vector<const CodeGenInstruction *> MemInsts; in run()
584 std::map<uint8_t, std::vector<const CodeGenInstruction *>> RegInsts; in run()
586 ArrayRef<const CodeGenInstruction *> NumberedInstructions = in run()
589 for (const CodeGenInstruction *Inst : NumberedInstructions) { in run()
620 for (const CodeGenInstruction *MemInst : MemInsts) { in run()
631 std::vector<const CodeGenInstruction *> &OpcRegInsts = RegInstsIt->second; in run()
635 const CodeGenInstruction *RegInst = *Match; in run()
642 const CodeGenInstruction *AltRegInst = in run()