Searched refs:STIPredicateFunction (Results 1 – 6 of 6) sorted by relevance
100 class STIPredicateFunction; variable110 void expandHeader(raw_ostream &OS, const STIPredicateFunction &Fn);111 void expandPrologue(raw_ostream &OS, const STIPredicateFunction &Fn);114 void expandBody(raw_ostream &OS, const STIPredicateFunction &Fn);115 void expandEpilogue(raw_ostream &OS, const STIPredicateFunction &Fn);126 void expandSTIPredicate(raw_ostream &OS, const STIPredicateFunction &Fn);
381 class STIPredicateFunction {387 STIPredicateFunction(const STIPredicateFunction &Other) = delete;388 STIPredicateFunction &operator=(const STIPredicateFunction &Other) = delete;391 STIPredicateFunction(const Record *Rec) : FunctionDeclaration(Rec) {} in STIPredicateFunction() function392 STIPredicateFunction(STIPredicateFunction &&Other) = default;394 bool isCompatibleWith(const STIPredicateFunction &Other) const { in isCompatibleWith()452 std::vector<STIPredicateFunction> STIPredicates;579 ArrayRef<STIPredicateFunction> getSTIPredicates() const { in getSTIPredicates()
436 const STIPredicateFunction &Fn) { in expandHeader()463 const STIPredicateFunction &Fn) { in expandPrologue()530 const STIPredicateFunction &Fn) { in expandBody()563 const STIPredicateFunction &Fn) { in expandEpilogue()577 const STIPredicateFunction &Fn) { in expandSTIPredicate()
301 static void processSTIPredicate(STIPredicateFunction &Fn, in processSTIPredicate()427 STIPredicateFunction Predicate(Decl); in collectSTIPredicates()433 STIPredicateFunction &PreviousDef = STIPredicates[It->second]; in collectSTIPredicates()437 for (STIPredicateFunction &Fn : STIPredicates) in collectSTIPredicates()
1792 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in EmitSchedModelHelpers()1972 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in EmitMCInstrAnalysisPredicateFunctions()1984 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in EmitMCInstrAnalysisPredicateFunctions()2103 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in run()
380 // computation. For example, STIPredicateFunction `isDependencyBreaking()`