Searched refs:RegionTraits (Results 1 – 4 of 4) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | MachineRegionInfo.h | 31 struct RegionTraits<MachineFunction> { 51 class MachineRegionNode : public RegionNodeBase<RegionTraits<MachineFunction>> { 56 : RegionNodeBase<RegionTraits<MachineFunction>>(Parent, Entry, isSubRegion) { 65 class MachineRegion : public RegionBase<RegionTraits<MachineFunction>> { 77 class MachineRegionInfo : public RegionInfoBase<RegionTraits<MachineFunction>> { 123 inline MachineBasicBlock* RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBloc… 130 inline MachineRegion* RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() con… 132 auto Unconst = const_cast<RegionNodeBase<RegionTraits<MachineFunction>>*>(this); 175 extern template class RegionBase<RegionTraits<MachineFunction>>; 176 extern template class RegionNodeBase<RegionTraits<MachineFunction>>; [all …]
|
/external/llvm/lib/Analysis/ |
D | RegionInfo.cpp | 33 template class RegionBase<RegionTraits<Function>>; 34 template class RegionNodeBase<RegionTraits<Function>>; 35 template class RegionInfoBase<RegionTraits<Function>>; 46 cl::location(RegionInfoBase<RegionTraits<Function>>::VerifyRegionInfo), 70 RegionBase<RegionTraits<Function>>(Entry, Exit, RI, DT, Parent) { in Region() 81 RegionInfoBase<RegionTraits<Function>>() { in RegionInfo()
|
/external/llvm/lib/CodeGen/ |
D | MachineRegionInfo.cpp | 15 template class RegionBase<RegionTraits<MachineFunction>>; 16 template class RegionNodeBase<RegionTraits<MachineFunction>>; 17 template class RegionInfoBase<RegionTraits<MachineFunction>>; 27 RegionBase<RegionTraits<MachineFunction>>(Entry, Exit, RI, DT, Parent) { in MachineRegion() 38 RegionInfoBase<RegionTraits<MachineFunction>>() { in MachineRegionInfo()
|
/external/llvm/include/llvm/Analysis/ |
D | RegionInfo.h | 54 struct RegionTraits { struct 78 struct RegionTraits<Function> { argument 816 class RegionNode : public RegionNodeBase<RegionTraits<Function>> { 819 : RegionNodeBase<RegionTraits<Function>>(Parent, Entry, isSubRegion) {} 826 class Region : public RegionBase<RegionTraits<Function>> { 837 class RegionInfo : public RegionInfoBase<RegionTraits<Function>> { 890 RegionNodeBase<RegionTraits<Function>>::getNodeAs<BasicBlock>() const { 898 RegionNodeBase<RegionTraits<Function>>::getNodeAs<Region>() const { 900 auto Unconst = const_cast<RegionNodeBase<RegionTraits<Function>> *>(this); 916 extern template class RegionBase<RegionTraits<Function>>; [all …]
|