Searched refs:STIPredicateFunction (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DPredicateExpander.h92 class STIPredicateFunction;
102 void expandHeader(raw_ostream &OS, const STIPredicateFunction &Fn);
103 void expandPrologue(raw_ostream &OS, const STIPredicateFunction &Fn);
106 void expandBody(raw_ostream &OS, const STIPredicateFunction &Fn);
107 void expandEpilogue(raw_ostream &OS, const STIPredicateFunction &Fn);
118 void expandSTIPredicate(raw_ostream &OS, const STIPredicateFunction &Fn);
H A DCodeGenSchedule.h370 /// An STIPredicateFunction descriptor used by tablegen backends to
373 class STIPredicateFunction { class in namespace:llvm
379 STIPredicateFunction(const STIPredicateFunction &Other) = delete;
380 STIPredicateFunction &operator=(const STIPredicateFunction &Other) = delete;
383 STIPredicateFunction(const Record *Rec) : FunctionDeclaration(Rec) {} function in class:llvm::STIPredicateFunction
384 STIPredicateFunction(STIPredicateFunction &&Other) = default;
386 bool isCompatibleWith(const STIPredicateFunction
[all...]
H A DPredicateExpander.cpp14 #include "CodeGenSchedule.h" // Definition of STIPredicateFunction.
376 const STIPredicateFunction &Fn) {
403 const STIPredicateFunction &Fn) {
469 const STIPredicateFunction &Fn) {
502 const STIPredicateFunction &Fn) {
516 const STIPredicateFunction &Fn) {
H A DSubtargetEmitter.cpp1660 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates())
1764 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates())
1776 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates())
1883 for (const STIPredicateFunction &Fn : SchedModels.getSTIPredicates())
H A DCodeGenSchedule.cpp231 // STIPredicateFunction objects.
286 processSTIPredicate(STIPredicateFunction &Fn,
412 STIPredicateFunction Predicate(Decl);
418 STIPredicateFunction &PreviousDef = STIPredicates[It->second];
422 for (STIPredicateFunction &Fn : STIPredicates)

Completed in 62 milliseconds