Home
last modified time | relevance | path

Searched refs:RegionMap (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DSmartPtrModeling.cpp160 removeTrackedSubregions(TrackedRegionMapTy RegionMap, in removeTrackedSubregions() argument
164 return RegionMap; in removeTrackedSubregions()
165 for (const auto &E : RegionMap) { in removeTrackedSubregions()
167 RegionMap = RegionMapFactory.remove(RegionMap, E.first); in removeTrackedSubregions()
169 return RegionMap; in removeTrackedSubregions()
578 TrackedRegionMapTy RegionMap = State->get<TrackedRegionMap>(); in checkRegionChanges() local
582 RegionMap = removeTrackedSubregions(RegionMap, RegionMapFactory, in checkRegionChanges()
584 return State->set<TrackedRegionMap>(RegionMap); in checkRegionChanges()
H A DIteratorModeling.cpp306 auto RegionMap = State->get<IteratorRegionMap>(); in checkLiveSymbols() local
307 for (const IteratorPosition &Pos : llvm::make_second_range(RegionMap)) { in checkLiveSymbols()
326 auto RegionMap = State->get<IteratorRegionMap>(); in checkDeadSymbols() local
327 for (const auto &Reg : RegionMap) { in checkDeadSymbols()
729 auto RegionMap = State->get<IteratorRegionMap>(); in printState() local
733 if (!SymbolMap.isEmpty() || !RegionMap.isEmpty()) { in printState()
748 for (const auto &Reg : RegionMap) { in printState()
H A DContainerModeling.cpp902 auto RegionMap = State->get<IteratorRegionMap>(); in processIteratorPositions() local
904 for (const auto &Reg : RegionMap) { in processIteratorPositions()
906 RegionMap = RegionMapFactory.add(RegionMap, Reg.first, Proc(Reg.second)); in processIteratorPositions()
912 State = State->set<IteratorRegionMap>(RegionMap); in processIteratorPositions()
1045 auto RegionMap = State->get<IteratorRegionMap>(); in hasLiveIterators() local
1046 for (const auto &Reg : RegionMap) { in hasLiveIterators()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp452 DenseMap<MachineRegion *, RegionMRT *> &RegionMap);
604 DenseMap<MachineRegion *, RegionMRT *> &RegionMap) { in initializeMRT() argument
619 DenseMap<MachineRegion *, RegionMRT *> RegionMap; in buildMRT() local
622 RegionMap[TopLevelRegion] = Result; in buildMRT()
626 MachineBasicBlock *Exit = initializeMRT(MF, RegionInfo, RegionMap); in buildMRT()
630 RegionMap[RegionInfo->getRegionFor(Exit)]->addChild(ExitMRT); in buildMRT()
646 if (RegionMap.count(Region) == 0) { in buildMRT()
648 RegionMap[Region] = NewMRTRegion; in buildMRT()
652 while (RegionMap.count(Parent) == 0) { in buildMRT()
656 RegionMap[Parent] = NewMRTParent; in buildMRT()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp226 auto I = RegionMap.find(Context); in getContextDescriptor()
227 if (I != RegionMap.end()) { in getContextDescriptor()
2862 RegionMap[Ty->getDecl()].reset(FwdDecl); in CreateTypeDefinition()
2884 RegionMap.erase(Ty->getDecl()); in CreateTypeDefinition()
2893 RegionMap[Ty->getDecl()].reset(FwdDecl); in CreateTypeDefinition()
3103 RegionMap[Ty->getDecl()].reset(RealDecl); in CreateTypeDefinition()
3943 RegionMap[Ty->getDecl()].reset(RealDecl); in CreateLimitedType()
4392 RegionMap[D].reset(SP); in emitFunctionStart()
4472 RegionMap[D].reset(SP); in emitFunctionStart()
H A DCGDebugInfo.h145 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> RegionMap; variable