Lines Matching refs:CodeGenInstruction
84 static bool isExplicitAlign(const CodeGenInstruction *Inst) { in isExplicitAlign()
90 static bool isExplicitUnalign(const CodeGenInstruction *Inst) { in isExplicitUnalign()
102 const CodeGenInstruction *RegInst;
103 const CodeGenInstruction *MemInst;
112 X86FoldTableEntry(const CodeGenInstruction *RegInst, in X86FoldTableEntry()
113 const CodeGenInstruction *MemInst) in X86FoldTableEntry()
171 void updateTables(const CodeGenInstruction *RegInstr,
172 const CodeGenInstruction *MemInstr,
177 void addEntryWithFlags(FoldTable &Table, const CodeGenInstruction *RegInstr,
178 const CodeGenInstruction *MemInstr,
196 static bool hasRSTRegClass(const CodeGenInstruction *Inst) { in hasRSTRegClass()
203 static bool hasPtrTailcallRegClass(const CodeGenInstruction *Inst) { in hasPtrTailcallRegClass()
244 static inline const CodeGenInstruction *
245 getAltRegInst(const CodeGenInstruction *I, const RecordKeeper &Records, in getAltRegInst()
252 CodeGenInstruction &AltRegInst = Target.getInstruction(AltRegInstRec); in getAltRegInst()
259 const CodeGenInstruction *MemInst;
263 IsMatch(const CodeGenInstruction *Inst, unsigned V) in IsMatch()
266 bool operator()(const CodeGenInstruction *RegInst) { in operator ()()
392 const CodeGenInstruction *RegInstr, in addEntryWithFlags()
393 const CodeGenInstruction *MemInstr, in addEntryWithFlags()
450 void X86FoldTablesEmitter::updateTables(const CodeGenInstruction *RegInstr, in updateTables()
451 const CodeGenInstruction *MemInstr, in updateTables()
517 std::vector<const CodeGenInstruction *> MemInsts; in run()
519 std::map<uint8_t, std::vector<const CodeGenInstruction *>> RegInsts; in run()
521 ArrayRef<const CodeGenInstruction *> NumberedInstructions = in run()
524 for (const CodeGenInstruction *Inst : NumberedInstructions) { in run()
556 for (const CodeGenInstruction *MemInst : MemInsts) { in run()
567 std::vector<const CodeGenInstruction *> &OpcRegInsts = RegInstsIt->second; in run()
571 const CodeGenInstruction *RegInst = *Match; in run()
578 const CodeGenInstruction *AltRegInst = in run()