Lines Matching refs:Def
60 CodeGenSchedRW(unsigned Idx, Record *Def) in CodeGenSchedRW()
61 : Index(Idx), TheDef(Def), IsAlias(false), IsVariadic(false) { in CodeGenSchedRW()
62 Name = Def->getName(); in CodeGenSchedRW()
63 IsRead = Def->isSubClassOf("SchedRead"); in CodeGenSchedRW()
64 HasVariants = Def->isSubClassOf("SchedVariant"); in CodeGenSchedRW()
66 IsVariadic = Def->getValueAsBit("Variadic"); in CodeGenSchedRW()
71 IsSequence = Def->isSubClassOf("WriteSequence"); in CodeGenSchedRW()
391 void addDefinition(const Record *Def) { Definitions.push_back(Def); } in addDefinition() argument
521 CodeGenSchedRW &getSchedRW(Record *Def) { in getSchedRW() argument
522 bool IsRead = Def->isSubClassOf("SchedRead"); in getSchedRW()
523 unsigned Idx = getSchedRWIdx(Def, IsRead); in getSchedRW()
527 const CodeGenSchedRW &getSchedRW(Record *Def) const { in getSchedRW() argument
528 return const_cast<CodeGenSchedModels&>(*this).getSchedRW(Def); in getSchedRW()
531 unsigned getSchedRWIdx(const Record *Def, bool IsRead) const;