Lines Matching refs:Def
61 CodeGenSchedRW(unsigned Idx, Record *Def) in CodeGenSchedRW()
62 : Index(Idx), TheDef(Def), IsAlias(false), IsVariadic(false) { in CodeGenSchedRW()
63 Name = Def->getName(); in CodeGenSchedRW()
64 IsRead = Def->isSubClassOf("SchedRead"); in CodeGenSchedRW()
65 HasVariants = Def->isSubClassOf("SchedVariant"); in CodeGenSchedRW()
67 IsVariadic = Def->getValueAsBit("Variadic"); in CodeGenSchedRW()
72 IsSequence = Def->isSubClassOf("WriteSequence"); in CodeGenSchedRW()
333 CodeGenSchedRW &getSchedRW(Record *Def) { in getSchedRW() argument
334 bool IsRead = Def->isSubClassOf("SchedRead"); in getSchedRW()
335 unsigned Idx = getSchedRWIdx(Def, IsRead); in getSchedRW()
339 const CodeGenSchedRW &getSchedRW(Record*Def) const { in getSchedRW() argument
340 return const_cast<CodeGenSchedModels&>(*this).getSchedRW(Def); in getSchedRW()
343 unsigned getSchedRWIdx(Record *Def, bool IsRead, unsigned After = 0) const;