Home
last modified time | relevance | path

Searched refs:RegionInfoBase (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h277 if (!RegionInfoBase<Tr>::VerifyRegionInfo) in verifyRegion()
501 print(dbgs(), true, getDepth(), RegionInfoBase<Tr>::printStyle); in dump()
517 RegionInfoBase<Tr>::RegionInfoBase() = default;
520 RegionInfoBase<Tr>::~RegionInfoBase() { in ~RegionInfoBase()
525 void RegionInfoBase<Tr>::verifyBBMap(const RegionT *R) const { in verifyBBMap()
540 bool RegionInfoBase<Tr>::isCommonDomFrontier(BlockT *BB, BlockT *entry, in isCommonDomFrontier()
551 bool RegionInfoBase<Tr>::isRegion(BlockT *entry, BlockT *exit) const { in isRegion()
591 void RegionInfoBase<Tr>::insertShortCut(BlockT *entry, BlockT *exit, in insertShortCut()
611 RegionInfoBase<Tr>::getNextPostDom(DomTreeNodeT *N, BBtoBBMap *ShortCut) const { in getNextPostDom()
621 bool RegionInfoBase<Tr>::isTrivialRegion(BlockT *entry, BlockT *exit) const { in isTrivialRegion()
[all …]
H A DRegionInfo.h65 template <class RegionTr> class RegionInfoBase; variable
253 friend class RegionInfoBase<Tr>;
672 class RegionInfoBase {
692 RegionInfoBase();
694 RegionInfoBase(RegionInfoBase &&Arg)
701 RegionInfoBase &operator=(RegionInfoBase &&RHS) {
711 virtual ~RegionInfoBase();
797 RegionInfoBase(const RegionInfoBase &) = delete;
798 RegionInfoBase &operator=(const RegionInfoBase &) = delete;
898 class RegionInfo : public RegionInfoBase<RegionTraits<Function>> {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DRegionInfo.cpp33 template class RegionInfoBase<RegionTraits<Function>>; variable
45 cl::location(RegionInfoBase<RegionTraits<Function>>::VerifyRegionInfo),
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegionInfo.h73 class MachineRegionInfo : public RegionInfoBase<RegionTraits<MachineFunction>> {
177 extern template class RegionInfoBase<RegionTraits<MachineFunction>>;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineRegionInfo.cpp30 template class RegionInfoBase<RegionTraits<MachineFunction>>; variable