Searched refs:GenericCycleInfo (Results 1 – 9 of 9) sorted by relevance
40 template <typename ContextT> class GenericCycleInfo; variable48 template <typename> friend class GenericCycleInfo; variable222 template <typename ContextT> class GenericCycleInfo {258 GenericCycleInfo() = default;259 GenericCycleInfo(GenericCycleInfo &&) = default;260 GenericCycleInfo &operator=(GenericCycleInfo &&) = default;
110 using CycleInfoT = GenericCycleInfo<ContextT>;147 auto GenericCycleInfo<ContextT>::getTopLevelParentCycle(BlockT *Block)165 void GenericCycleInfo<ContextT>::moveTopLevelCycleToNewParent(CycleT *NewParent, in moveTopLevelCycleToNewParent()188 void GenericCycleInfo<ContextT>::addBlockToCycle(BlockT *Block, CycleT *Cycle) { in addBlockToCycle()365 template <typename ContextT> void GenericCycleInfo<ContextT>::clear() { in clear()373 void GenericCycleInfo<ContextT>::compute(FunctionT &F) { in compute()385 void GenericCycleInfo<ContextT>::splitCriticalEdge(BlockT *Pred, BlockT *Succ, in splitCriticalEdge()402 auto GenericCycleInfo<ContextT>::getCycle(const BlockT *Block) const412 auto GenericCycleInfo<ContextT>::getSmallestCommonCycle(CycleT *A,454 bool GenericCycleInfo<ContextT>::validateTree() const { in validateTree()[all …]
30 using CycleInfoT = GenericCycleInfo<ContextT>;
40 using CycleInfoT = GenericCycleInfo<ContextT>;
96 using CycleInfoT = GenericCycleInfo<ContextT>;271 using CycleInfoT = GenericCycleInfo<ContextT>;341 using CycleInfoT = GenericCycleInfo<ContextT>;492 using CycleInfoT = GenericCycleInfo<ContextT>;
15 template class llvm::GenericCycleInfo<SSAContext>; member in llvm
23 using CycleInfo = GenericCycleInfo<SSAContext>;
23 using MachineCycleInfo = GenericCycleInfo<MachineSSAContext>;
19 template class llvm::GenericCycleInfo<llvm::MachineSSAContext>; member in llvm