Searched refs:RegionNodeBase (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | RegionInfo.h | 115 class RegionNodeBase { 148 inline RegionNodeBase(RegionT *Parent, BlockT *Entry, 153 RegionNodeBase(const RegionNodeBase &) = delete; 154 RegionNodeBase &operator=(const RegionNodeBase &) = delete; 252 class RegionBase : public RegionNodeBase<Tr> { 321 return RegionNodeBase<Tr>::getEntry(); 363 return RegionNodeBase<Tr>::getParent(); 663 inline raw_ostream &operator<<(raw_ostream &OS, const RegionNodeBase<Tr> &Node); 877 class RegionNode : public RegionNodeBase<RegionTraits<Function>> { 880 : RegionNodeBase<RegionTraits<Function>>(Parent, Entry, isSubRegion) {} [all …]
|
| H A D | RegionInfoImpl.h | 45 : RegionNodeBase<Tr>(Parent, Entry, 1), RI(RInfo), DT(dt), exit(Exit) {} in RegionBase()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegionInfo.h | 49 class MachineRegionNode : public RegionNodeBase<RegionTraits<MachineFunction>> { 53 : RegionNodeBase<RegionTraits<MachineFunction>>(Parent, Entry, 112 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBlock>() 121 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() 125 const_cast<RegionNodeBase<RegionTraits<MachineFunction>> *>(this); 176 extern template class RegionNodeBase<RegionTraits<MachineFunction>>;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineRegionInfo.cpp | 29 template class RegionNodeBase<RegionTraits<MachineFunction>>; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | RegionInfo.cpp | 32 template class RegionNodeBase<RegionTraits<Function>>; variable
|