Home
last modified time | relevance | path

Searched refs:Regions (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm/lib/MC/
DMCMachOStreamer.cpp155 std::vector<DataRegionData> &Regions = getAssembler().getDataRegions(); in EmitDataRegion() local
156 Regions.push_back(Data); in EmitDataRegion()
162 std::vector<DataRegionData> &Regions = getAssembler().getDataRegions(); in EmitDataRegionEnd() local
163 assert(Regions.size() && "Mismatched .end_data_region!"); in EmitDataRegionEnd()
164 DataRegionData &Data = Regions.back(); in EmitDataRegionEnd()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSubEngine.h109 ArrayRef<const MemRegion *> Regions,
126 ArrayRef<const MemRegion *> Regions,
DCallEvent.h169 virtual void getExtraInvalidatedRegions(RegionList &Regions) const {} in getExtraInvalidatedRegions() argument
507 virtual void getExtraInvalidatedRegions(RegionList &Regions) const;
551 virtual void getExtraInvalidatedRegions(RegionList &Regions) const;
734 virtual void getExtraInvalidatedRegions(RegionList &Regions) const;
833 virtual void getExtraInvalidatedRegions(RegionList &Regions) const;
DExprEngine.h269 ArrayRef<const MemRegion *> Regions,
474 ArrayRef<const MemRegion *> Regions,
DStore.h195 ArrayRef<const MemRegion *> Regions,
DProgramState.h243 ProgramStateRef invalidateRegions(ArrayRef<const MemRegion *> Regions,
420 invalidateRegionsImpl(ArrayRef<const MemRegion *> Regions,
DMemRegion.h1102 llvm::FoldingSet<MemRegion> Regions; variable
/external/clang/lib/StaticAnalyzer/Core/
DProgramState.cpp144 ProgramState::invalidateRegions(ArrayRef<const MemRegion *> Regions, in invalidateRegions() argument
152 return invalidateRegionsImpl(Regions, E, Count, LCtx, in invalidateRegions()
156 return invalidateRegionsImpl(Regions, E, Count, LCtx, CausedByPointerEscape, in invalidateRegions()
161 ProgramState::invalidateRegionsImpl(ArrayRef<const MemRegion *> Regions, in invalidateRegionsImpl() argument
173 = Mgr.StoreMgr->invalidateRegions(getStore(), Regions, E, Count, LCtx, IS, in invalidateRegionsImpl()
180 &IS, Regions, Invalidated, Call); in invalidateRegionsImpl()
182 return Eng->processRegionChanges(newState, &IS, Regions, Invalidated, Call); in invalidateRegionsImpl()
186 Mgr.StoreMgr->invalidateRegions(getStore(), Regions, E, Count, LCtx, IS, in invalidateRegionsImpl()
DCallEvent.cpp410 void CXXInstanceCall::getExtraInvalidatedRegions(RegionList &Regions) const { in getExtraInvalidatedRegions()
412 Regions.push_back(R); in getExtraInvalidatedRegions()
565 void BlockCall::getExtraInvalidatedRegions(RegionList &Regions) const { in getExtraInvalidatedRegions()
568 Regions.push_back(R); in getExtraInvalidatedRegions()
586 void CXXConstructorCall::getExtraInvalidatedRegions(RegionList &Regions) const { in getExtraInvalidatedRegions()
588 Regions.push_back(static_cast<const MemRegion *>(Data)); in getExtraInvalidatedRegions()
640 ObjCMethodCall::getExtraInvalidatedRegions(RegionList &Regions) const { in getExtraInvalidatedRegions()
642 Regions.push_back(R); in getExtraInvalidatedRegions()
DMemRegion.cpp45 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, in getRegion()
51 Regions.InsertNode(R, InsertPos); in getRegion()
63 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, in getSubRegion()
69 Regions.InsertNode(R, InsertPos); in getSubRegion()
84 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, in getRegion()
90 Regions.InsertNode(R, InsertPos); in getRegion()
103 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, in getSubRegion()
109 Regions.InsertNode(R, InsertPos); in getSubRegion()
122 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, in getSubRegion()
128 Regions.InsertNode(R, InsertPos); in getSubRegion()
[all …]
DRegionStore.cpp368 StoreRef invalidateRegions(Store store, ArrayRef<const MemRegion *> Regions,
874 StoreManager::InvalidatedRegions *Regions; member in __anone44cc2280711::invalidateRegionsWorker
885 Ex(ex), Count(count), LCtx(lctx), IS(is), Regions(r) {} in invalidateRegionsWorker()
961 if (Regions) in VisitBaseRegion()
962 Regions->push_back(baseR); in VisitBaseRegion()
1041 ArrayRef<const MemRegion *> Regions, in invalidateRegions() argument
1056 I = Regions.begin(), E = Regions.end(); I != E; ++I) in invalidateRegions()
DCheckerManager.cpp474 ArrayRef<const MemRegion *> Regions, in runCheckersForRegionChanges() argument
482 ExplicitRegions, Regions, Call); in runCheckersForRegionChanges()
DExprEngine.cpp232 ArrayRef<const MemRegion *> Regions, in processRegionChanges() argument
235 Explicits, Regions, Call); in processRegionChanges()
1726 ArrayRef<const MemRegion *> Regions, in processPointerEscapedOnInvalidateRegions() argument
DBugReporter.cpp1722 interestingRegions.push_back(new Regions()); in lazyInitializeInterestingSets()
1731 BugReport::Regions &BugReport::getInterestingRegions() { in getInterestingRegions()
1738 interestingRegions.push_back(new Regions(getInterestingRegions())); in pushInterestingSymbolsAndRegions()
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DBugReporter.h85 typedef llvm::DenseSet<const MemRegion *> Regions; typedef
99 SmallVector<Regions *, 2> interestingRegions;
137 Regions &getInterestingRegions();
/external/llvm/lib/Analysis/
DRegionInfo.cpp779 RegionInfo::getCommonRegion(SmallVectorImpl<Region*> &Regions) const { in getCommonRegion()
780 Region* ret = Regions.back(); in getCommonRegion()
781 Regions.pop_back(); in getCommonRegion()
783 for (SmallVectorImpl<Region*>::const_iterator I = Regions.begin(), in getCommonRegion()
784 E = Regions.end(); I != E; ++I) in getCommonRegion()
/external/clang/lib/StaticAnalyzer/Checkers/
DCheckerDocumentation.cpp252 ArrayRef<const MemRegion *> Regions, in checkRegionChanges() argument
DMallocChecker.cpp1311 SmallVector<const MemRegion*, 10> Regions; in checkPostStmt() local
1320 Regions.push_back(VR); in checkPostStmt()
1324 state->scanReachableSymbols<StopTrackingCallback>(Regions.data(), in checkPostStmt()
1325 Regions.data() + Regions.size()).getState(); in checkPostStmt()
DRetainCountChecker.cpp2510 ArrayRef<const MemRegion *> Regions,
2593 SmallVector<const MemRegion*, 10> Regions; in checkPostStmt() local
2602 Regions.push_back(VR); in checkPostStmt()
2606 state->scanReachableSymbols<StopTrackingCallback>(Regions.data(), in checkPostStmt()
2607 Regions.data() + Regions.size()).getState(); in checkPostStmt()
3435 ArrayRef<const MemRegion *> Regions, in checkRegionChanges() argument
DCStringChecker.cpp70 ArrayRef<const MemRegion *> Regions,
1869 ArrayRef<const MemRegion *> Regions, in checkRegionChanges() argument
1880 I = Regions.begin(), E = Regions.end(); I != E; ++I) { in checkRegionChanges()
/external/clang/tools/libclang/
DIndexing.cpp163 void update(ArrayRef<PPRegion> Regions) {
165 ParsedRegions.insert(Regions.begin(), Regions.end());
/external/clang/include/clang/StaticAnalyzer/Core/
DChecker.h298 ArrayRef<const MemRegion *> Regions, in _checkRegionChanges() argument
301 Explicits, Regions, Call); in _checkRegionChanges()
DCheckerManager.h335 ArrayRef<const MemRegion *> Regions,
436 ArrayRef<const MemRegion *> Regions,
/external/llvm/include/llvm/Analysis/
DRegionInfo.h686 Region* getCommonRegion(SmallVectorImpl<Region*> &Regions) const;
/external/clang/docs/analyzer/
DRegionStore.txt10 Regions are grouped into "clusters", which roughly correspond to "regions with
14 Regions that do not have a known offset use a special "symbolic" offset. These

12