Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DPredicateExpander.h93 class STIPredicateFunction; variable
103 void expandHeader(raw_ostream &OS, const STIPredicateFunction &Fn);
104 void expandPrologue(raw_ostream &OS, const STIPredicateFunction &Fn);
107 void expandBody(raw_ostream &OS, const STIPredicateFunction &Fn);
108 void expandEpilogue(raw_ostream &OS, const STIPredicateFunction &Fn);
119 void expandSTIPredicate(raw_ostream &OS, const STIPredicateFunction &Fn);
H A DCodeGenSchedule.h374 class STIPredicateFunction {
380 STIPredicateFunction(const STIPredicateFunction &Other) = delete;
381 STIPredicateFunction &operator=(const STIPredicateFunction &Other) = delete;
384 STIPredicateFunction(const Record *Rec) : FunctionDeclaration(Rec) {} in STIPredicateFunction() function
385 STIPredicateFunction(STIPredicateFunction &&Other) = default;
387 bool isCompatibleWith(const STIPredicateFunction &Other) const { in isCompatibleWith()
444 std::vector<STIPredicateFunction> STIPredicates;
573 ArrayRef<STIPredicateFunction> getSTIPredicates() const { in getSTIPredicates()
H A DPredicateExpander.cpp377 const STIPredicateFunction &Fn) { in expandHeader()
404 const STIPredicateFunction &Fn) { in expandPrologue()
470 const STIPredicateFunction &Fn) { in expandBody()
503 const STIPredicateFunction &Fn) { in expandEpilogue()
517 const STIPredicateFunction &Fn) { in expandSTIPredicate()
H A DSubtargetEmitter.cpp1664 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in EmitSchedModelHelpers()
1766 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in EmitMCInstrAnalysisPredicateFunctions()
1778 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in EmitMCInstrAnalysisPredicateFunctions()
1884 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates()) in run()
H A DCodeGenSchedule.cpp287 processSTIPredicate(STIPredicateFunction &Fn, in processSTIPredicate()
415 STIPredicateFunction Predicate(Decl); in collectSTIPredicates()
421 STIPredicateFunction &PreviousDef = STIPredicates[It->second]; in collectSTIPredicates()
425 for (STIPredicateFunction &Fn : STIPredicates) in collectSTIPredicates()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetInstrPredicate.td322 // computation. For example, STIPredicateFunction `isDependencyBreaking()`