Home
last modified time | relevance | path

Searched refs:STIPredicateFunction (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DPredicateExpander.h99 class STIPredicateFunction; variable
109 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);
H A DCodeGenSchedule.h393 class STIPredicateFunction {
399 STIPredicateFunction(const STIPredicateFunction &Other) = delete;
400 STIPredicateFunction &operator=(const STIPredicateFunction &Other) = delete;
403 STIPredicateFunction(const Record *Rec) : FunctionDeclaration(Rec) {} in STIPredicateFunction() function
404 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()
H A DPredicateExpander.cpp418 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()
H A DCodeGenSchedule.cpp295 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()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp1770 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetInstrPredicate.td380 // computation. For example, STIPredicateFunction `isDependencyBreaking()`