Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDagEdge.cpp16 LLVM_DUMP_METHOD void GIMatchDagEdge::print(raw_ostream &OS) const { in print()
22 bool GIMatchDagEdge::isDefToUse() const { in isDefToUse()
27 void GIMatchDagEdge::reverse() { in reverse()
33 LLVM_DUMP_METHOD void GIMatchDagEdge::dump() const { print(errs()); } in dump()
36 raw_ostream &llvm::operator<<(raw_ostream &OS, const GIMatchDagEdge &E) { in operator <<()
H A DGIMatchDagEdge.h30 class GIMatchDagEdge {
44 GIMatchDagEdge(StringRef Name, const GIMatchDagInstr *FromMI, const GIMatchDagOperand *FromMO, in GIMatchDagEdge() function
67 raw_ostream &operator<<(raw_ostream &OS, const GIMatchDagEdge &E);
H A DGIMatchDag.h58 using EdgesVec = std::vector<std::unique_ptr<GIMatchDagEdge>>;
196 template <class... Args> GIMatchDagEdge *addEdge(Args &&... args) { in addEdge()
197 auto Obj = std::make_unique<GIMatchDagEdge>(std::forward<Args>(args)...); in addEdge()
H A DCMakeLists.txt9 GIMatchDagEdge.cpp
H A DGIMatchTree.h325 const GIMatchDagEdge *getEdge(unsigned Idx) const { in getEdge()
328 GIMatchDagEdge *getEdge(unsigned Idx) { in getEdge()
H A DGIMatchTree.cpp739 const GIMatchDagEdge *E = Leaf.getEdge(EIdx); in applyForPartition()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/
H A DBUILD.gn6 "GIMatchDagEdge.cpp",
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DGICombinerEmitter.cpp233 SmallSet<GIMatchDagEdge *, 20> EdgesRemaining; in reorientToRoots()
243 SmallSet<GIMatchDagEdge *, 20> EdgesToRemove; in reorientToRoots()
254 for (GIMatchDagEdge *ToRemove : EdgesToRemove) in reorientToRoots()
266 for (GIMatchDagEdge *ToRemove : EdgesToRemove) in reorientToRoots()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt7448 llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp