Lines Matching refs:Record
26 class Record; variable
68 Record *Rec;
108 OperandInfo(Record *R, const std::string &N, const std::string &PMN, in OperandInfo()
127 CGIOperandList(Record *D);
129 Record *TheDef; // The actual record containing this OperandList.
209 Record *TheDef; // The actual record defining this instruction.
222 std::vector<Record*> ImplicitDefs, ImplicitUses;
271 Record *InferredFrom;
273 CodeGenInstruction(Record *R);
292 Record *TheDef; // The actual record defining this InstAlias.
309 Record *R;
319 ResultOperand(std::string N, Record *r) : Name(N), R(r), Kind(K_Record) {} in ResultOperand()
321 ResultOperand(Record *r) : R(r), Kind(K_Reg) {} in ResultOperand()
328 Record *getRecord() const { assert(isRecord()); return R; } in getRecord()
330 Record *getRegister() const { assert(isReg()); return R; } in getRegister()
345 CodeGenInstAlias(Record *R, unsigned Variant, CodeGenTarget &T);
348 Record *InstOpRec, bool hasSubOps, ArrayRef<SMLoc> Loc,