Searched refs:PredicateExpander (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | PredicateExpander.cpp | 19 void PredicateExpander::expandTrue(raw_ostream &OS) { OS << "true"; } in expandTrue() 20 void PredicateExpander::expandFalse(raw_ostream &OS) { OS << "false"; } in expandFalse() 49 void PredicateExpander::expandCheckImmOperandSimple(raw_ostream &OS, in expandCheckImmOperandSimple() 81 void PredicateExpander::expandCheckRegOperandSimple(raw_ostream &OS, in expandCheckRegOperandSimple() 118 void PredicateExpander::expandCheckOpcode(raw_ostream &OS, in expandCheckOpcode() 148 void PredicateExpander::expandCheckPseudo(raw_ostream &OS, in expandCheckPseudo() 156 void PredicateExpander::expandPredicateSequence(raw_ostream &OS, in expandPredicateSequence() 185 void PredicateExpander::expandTIIFunctionCall(raw_ostream &OS, in expandTIIFunctionCall() 209 void PredicateExpander::expandCheckNonPortable(raw_ostream &OS, in expandCheckNonPortable() 217 void PredicateExpander::expandReturnStatement(raw_ostream &OS, in expandReturnStatement() [all …]
|
| H A D | PredicateExpander.h | 28 class PredicateExpander { 35 PredicateExpander(const PredicateExpander &) = delete; 36 PredicateExpander &operator=(const PredicateExpander &) = delete; 39 PredicateExpander(StringRef Target) in PredicateExpander() function 96 class STIPredicateExpander : public PredicateExpander { 100 STIPredicateExpander(const PredicateExpander &) = delete; 101 STIPredicateExpander &operator=(const PredicateExpander &) = delete; 112 : PredicateExpander(Target), ClassPrefix(), ExpandDefinition(false) {} in STIPredicateExpander()
|
| H A D | InstrInfoEmitter.cpp | 385 PredicateExpander PE(TargetName); in emitMCIIHelperMethods() 410 PredicateExpander PE(TargetName); in emitTIIHelperMethods()
|
| H A D | SubtargetEmitter.cpp | 1451 const CodeGenSchedClass &SC, PredicateExpander &PE, in emitPredicates() 1587 PredicateExpander PE(Target); in emitSchedModelHelpersImpl()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetInstrPredicate.td | 58 // Instances of class PredicateExpander (see utils/Tablegen/PredicateExpander.h) 60 // an "expand" method available in the PredicateExpander interface. 63 // `PredicateExpander::expandCheckOpcode()`. 66 // XYZ, an "expandXYZ" method must be added to the PredicateExpander. 247 // This predicate is expanded into a function call by the PredicateExpander. 248 // In particular, the PredicateExpander would either expand this predicate into
|
| /freebsd-12.1/usr.bin/clang/llvm-tblgen/ |
| H A D | Makefile | 36 SRCS+= PredicateExpander.cpp
|