Home
last modified time | relevance | path

Searched refs:RegionTraits (Results 1 – 4 of 4) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DMachineRegionInfo.h31 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/
DRegionInfo.cpp33 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/
DMachineRegionInfo.cpp15 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/
DRegionInfo.h54 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 …]