Home
last modified time | relevance | path

Searched refs:GenericCycle (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DGenericCycleInfo.h48 template <typename ContextT> class GenericCycle {
58 GenericCycle *ParentCycle = nullptr;
90 GenericCycle(const GenericCycle &) = delete;
91 GenericCycle &operator=(const GenericCycle &) = delete;
92 GenericCycle(GenericCycle &&Rhs) = delete;
93 GenericCycle &operator=(GenericCycle &&Rhs) = delete;
96 GenericCycle() = default;
119 bool contains(const GenericCycle *C) const;
227 using CycleT = GenericCycle<ContextT>;
349 struct GraphTraits<GenericCycle<BlockT> *>
[all …]
H A DGenericCycleImpl.h35 bool GenericCycle<ContextT>::contains(const GenericCycle *C) const { in contains()
47 void GenericCycle<ContextT>::getExitBlocks( in getExitBlocks()
70 auto GenericCycle<ContextT>::getCyclePreheader() const -> BlockT * {
88 auto GenericCycle<ContextT>::getCyclePredecessor() const -> BlockT * {
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineCycleAnalysis.h25 extern template class GenericCycle<MachineSSAContext>;
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCycleAnalysis.cpp21 template class llvm::GenericCycle<SSAContext>; member in llvm
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCycleAnalysis.h25 extern template class GenericCycle<SSAContext>;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineCycleAnalysis.cpp18 template class llvm::GenericCycle<llvm::MachineSSAContext>; member in llvm