Searched refs:STIPredicateFunction (Results 1 – 6 of 6) sorted by relevance
99 class STIPredicateFunction; variable109 void expandHeader(raw_ostream &OS, const STIPredicateFunction &Fn);110 void expandPrologue(raw_ostream &OS, const STIPredicateFunction &Fn);113 void expandBody(raw_ostream &OS, const STIPredicateFunction &Fn);114 void expandEpilogue(raw_ostream &OS, const STIPredicateFunction &Fn);125 void expandSTIPredicate(raw_ostream &OS, const STIPredicateFunction &Fn);
393 class STIPredicateFunction {399 STIPredicateFunction(const STIPredicateFunction &Other) = delete;400 STIPredicateFunction &operator=(const STIPredicateFunction &Other) = delete;403 STIPredicateFunction(const Record *Rec) : FunctionDeclaration(Rec) {} in STIPredicateFunction() function404 STIPredicateFunction(STIPredicateFunction &&Other) = default;406 bool isCompatibleWith(const STIPredicateFunction &Other) const { in isCompatibleWith()464 std::vector<STIPredicateFunction> STIPredicates;569 ArrayRef<STIPredicateFunction> getSTIPredicates() const { in getSTIPredicates()
418 const STIPredicateFunction &Fn) { in expandHeader()444 const STIPredicateFunction &Fn) { in expandPrologue()505 const STIPredicateFunction &Fn) { in expandBody()532 const STIPredicateFunction &Fn) { in expandEpilogue()544 const STIPredicateFunction &Fn) { in expandSTIPredicate()
295 static void processSTIPredicate(STIPredicateFunction &Fn, in processSTIPredicate()417 STIPredicateFunction Predicate(Decl); in collectSTIPredicates()423 STIPredicateFunction &PreviousDef = STIPredicates[It->second]; in collectSTIPredicates()427 for (STIPredicateFunction &Fn : STIPredicates) in collectSTIPredicates()
1770 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in emitSchedModelHelpers()1950 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in emitMcInstrAnalysisPredicateFunctions()1961 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in emitMcInstrAnalysisPredicateFunctions()2099 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in run()
380 // computation. For example, STIPredicateFunction `isDependencyBreaking()`