Home
last modified time | relevance | path

Searched refs:PredicateExpander (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DPredicateExpander.cpp18 void PredicateExpander::expandTrue(raw_ostream &OS) { OS << "true"; } in expandTrue()
19 void PredicateExpander::expandFalse(raw_ostream &OS) { OS << "false"; } in expandFalse()
21 void PredicateExpander::expandCheckImmOperand(raw_ostream &OS, int OpIndex, in expandCheckImmOperand()
33 void PredicateExpander::expandCheckImmOperand(raw_ostream &OS, int OpIndex, in expandCheckImmOperand()
48 void PredicateExpander::expandCheckImmOperandSimple(raw_ostream &OS, in expandCheckImmOperandSimple()
61 void PredicateExpander::expandCheckRegOperand(raw_ostream &OS, int OpIndex, in expandCheckRegOperand()
80 void PredicateExpander::expandCheckRegOperandSimple(raw_ostream &OS, in expandCheckRegOperandSimple()
93 void PredicateExpander::expandCheckInvalidRegOperand(raw_ostream &OS, in expandCheckInvalidRegOperand()
99 void PredicateExpander::expandCheckSameRegOperand(raw_ostream &OS, int First, in expandCheckSameRegOperand()
106 void PredicateExpander::expandCheckNumOperands(raw_ostream &OS, int NumOps) { in expandCheckNumOperands()
[all …]
H A DPredicateExpander.h27 class PredicateExpander {
34 PredicateExpander(const PredicateExpander &) = delete;
35 PredicateExpander &operator=(const PredicateExpander &) = delete;
38 PredicateExpander(StringRef Target) in PredicateExpander() function
98 class STIPredicateExpander : public PredicateExpander {
102 STIPredicateExpander(const PredicateExpander &) = delete;
103 STIPredicateExpander &operator=(const PredicateExpander &) = delete;
114 : PredicateExpander(Target), ExpandDefinition(false) {} in STIPredicateExpander()
H A DCMakeLists.txt43 PredicateExpander.cpp
H A DInstrInfoEmitter.cpp703 PredicateExpander PE(TargetName); in emitMCIIHelperMethods()
864 PredicateExpander PE(TargetName); in emitTIIHelperMethods()
H A DSubtargetEmitter.cpp1481 const CodeGenSchedClass &SC, PredicateExpander &PE, in emitPredicates()
1614 PredicateExpander PE(Target); in emitSchedModelHelpersImpl()
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/
H A DTargetInstrPredicate.td57 // Instances of class PredicateExpander (see utils/Tablegen/PredicateExpander.h)
59 // an "expand" method available in the PredicateExpander interface.
62 // `PredicateExpander::expandCheckOpcode()`.
65 // XYZ, an "expandXYZ" method must be added to the PredicateExpander.
251 // This predicate is expanded into a function call by the PredicateExpander.
252 // In particular, the PredicateExpander would either expand this predicate into
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/TableGen/
H A DBUILD.gn46 "PredicateExpander.cpp",
/openbsd-src/gnu/usr.bin/clang/llvm-tblgen/
H A DMakefile46 PredicateExpander.cpp \
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt7429 llvm/utils/TableGen/PredicateExpander.h