Home
last modified time | relevance | path

Searched refs:GIMatchDagPredicate (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/gnu/llvm/llvm/utils/TableGen/GlobalISel/
DGIMatchDagPredicate.h31 class GIMatchDagPredicate {
55 GIMatchDagPredicate(GIMatchDagPredicateKind Kind, StringRef Name, in GIMatchDagPredicate() function
58 virtual ~GIMatchDagPredicate() {} in ~GIMatchDagPredicate()
83 class GIMatchDagOpcodePredicate : public GIMatchDagPredicate {
90 static bool classof(const GIMatchDagPredicate *P) { in classof()
103 class GIMatchDagOneOfOpcodesPredicate : public GIMatchDagPredicate {
111 static bool classof(const GIMatchDagPredicate *P) { in classof()
126 class GIMatchDagSameMOPredicate : public GIMatchDagPredicate {
130 static bool classof(const GIMatchDagPredicate *P) { in classof()
141 raw_ostream &operator<<(raw_ostream &OS, const GIMatchDagPredicate &N);
DGIMatchDagPredicate.cpp18 void GIMatchDagPredicate::print(raw_ostream &OS) const { in print()
24 void GIMatchDagPredicate::printDescription(raw_ostream &OS) const { OS << ""; } in printDescription()
28 : GIMatchDagPredicate(GIMatchDagPredicateKind_Opcode, Name, in GIMatchDagOpcodePredicate()
38 : GIMatchDagPredicate(GIMatchDagPredicateKind_OneOfOpcodes, Name, in GIMatchDagOneOfOpcodesPredicate()
53 : GIMatchDagPredicate(GIMatchDagPredicateKind_SameMO, Name, in GIMatchDagSameMOPredicate()
60 raw_ostream &llvm::operator<<(raw_ostream &OS, const GIMatchDagPredicate &N) { in operator <<()
DGIMatchDagPredicateDependencyEdge.h16 class GIMatchDagPredicate; variable
32 const GIMatchDagPredicate *Predicate;
40 const GIMatchDagPredicate *Predicate, in GIMatchDagPredicateDependencyEdge()
47 const GIMatchDagPredicate *getPredicate() const { return Predicate; } in getPredicate()
DGIMatchTree.h49 using UntestedPredicatesTy = SmallVector<const GIMatchDagPredicate *, 1>;
108 void addUntestedPredicate(const GIMatchDagPredicate *P) { in addUntestedPredicate()
284 DenseMap<GIMatchDagPredicate *, unsigned> PredicateIDs;
331 const GIMatchDagPredicate *getPredicate(unsigned Idx) const { in getPredicate()
DCMakeLists.txt12 GIMatchDagPredicate.cpp
DGIMatchDag.h62 using PredicateNodesVec = std::vector<std::unique_ptr<GIMatchDagPredicate>>;
DGIMatchTree.cpp58 for (const GIMatchDagPredicate *P : Leaf.untested_predicates()) in writeDOTGraphNode()
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/
DBUILD.gn9 "GIMatchDagPredicate.cpp",
/openbsd/src/gnu/usr.bin/clang/llvm-tblgen/
DMakefile72 GIMatchDagPredicate.cpp \
/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DGICombinerEmitter.cpp797 for (const GIMatchDagPredicate *Predicate : Leaf.untested_predicates()) { in generateCodeForTree()
/openbsd/src/gnu/llvm/clang/docs/tools/
Dclang-formatted-files.txt7440 llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp
7441 llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h