Searched defs:Regions (Results 1 - 17 of 17) sorted by relevance

/external/libunwind/doc/
H A Dlibunwind-dynamic.tex42 Regions are nested in the sense that the frame state at the end of one
213 \section{Regions descriptors}
/external/clang/lib/StaticAnalyzer/Core/
H A DLoopWidening.cpp54 const MemRegion *Regions[] = {MRMgr.getStackLocalsRegion(STC), local
58 for (auto *Region : Regions) {
62 return PrevState->invalidateRegions(Regions, getLoopCondition(LoopStmt),
H A DCheckerManager.cpp535 ArrayRef<const MemRegion *> Regions,
543 ExplicitRegions, Regions, Call);
532 runCheckersForRegionChanges(ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef<const MemRegion *> ExplicitRegions, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) argument
H A DProgramState.cpp139 ProgramState::invalidateRegions(RegionList Regions, argument
147 for (RegionList::const_iterator I = Regions.begin(),
148 End = Regions.end(); I != End; ++I)
612 // Regions captured by a block are also implicitly reachable.
H A DExprEngine.cpp274 ArrayRef<const MemRegion *> Regions,
277 Explicits, Regions, Call);
2182 ArrayRef<const MemRegion *> Regions,
271 processRegionChanges(ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef<const MemRegion *> Explicits, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) argument
2179 notifyCheckersOfPointerEscape(ProgramStateRef State, const InvalidatedSymbols *Invalidated, ArrayRef<const MemRegion *> ExplicitRegions, ArrayRef<const MemRegion *> Regions, const CallEvent *Call, RegionAndSymbolInvalidationTraits &ITraits) argument
H A DRegionStore.cpp934 StoreManager::InvalidatedRegions *Regions; member in class:__anon2084::invalidateRegionsWorker
947 Ex(ex), Count(count), LCtx(lctx), IS(is), ITraits(ITraitsIn), Regions(r),
1051 if (Regions)
1052 Regions->push_back(baseR);
/external/llvm/lib/CodeGen/
H A DSafeStackLayout.h31 SmallVector<StackRegion, 16> Regions; member in class:llvm::safestack::StackLayout
58 unsigned getFrameSize() { return Regions.empty() ? 0 : Regions.back().End; }
/external/clang/lib/StaticAnalyzer/Checkers/
H A DCheckerDocumentation.cpp252 /// \param Regions The transitive closure of regions accessible from,
268 ArrayRef<const MemRegion *> Regions,
265 checkRegionChanges(ProgramStateRef State, const InvalidatedSymbols *Invalidated, ArrayRef<const MemRegion *> ExplicitRegions, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) const argument
H A DCStringChecker.cpp72 ArrayRef<const MemRegion *> Regions,
2124 ArrayRef<const MemRegion *> Regions,
2135 I = Regions.begin(), E = Regions.end(); I != E; ++I) {
2121 checkRegionChanges(ProgramStateRef state, const InvalidatedSymbols *, ArrayRef<const MemRegion *> ExplicitRegions, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) const argument
H A DRetainCountChecker.cpp2640 ArrayRef<const MemRegion *> Regions,
2723 SmallVector<const MemRegion*, 10> Regions;
2732 Regions.push_back(VR);
2736 state->scanReachableSymbols<StopTrackingCallback>(Regions.data(),
2737 Regions.data() + Regions.size()).getState();
3700 ArrayRef<const MemRegion *> Regions,
3697 checkRegionChanges(ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef<const MemRegion *> ExplicitRegions, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) const argument
/external/llvm/lib/MC/
H A DMCMachOStreamer.cpp222 std::vector<DataRegionData> &Regions = getAssembler().getDataRegions(); local
223 Regions.push_back(Data);
227 std::vector<DataRegionData> &Regions = getAssembler().getDataRegions(); local
228 assert(!Regions.empty() && "Mismatched .end_data_region!");
229 DataRegionData &Data = Regions.back();
/external/llvm/unittests/ProfileData/
H A DCoverageMappingTest.cpp56 std::vector<CounterMappingRegion> Regions; member in struct:__anon15028::OutputFunctionCoverageData
63 Record.MappingRegions = Regions;
94 std::vector<CounterMappingRegion> Regions; member in struct:__anon15028::InputFunctionCoverageData
146 InputFunctions.back().Regions.push_back(CounterMappingRegion::makeRegion(
152 InputFunctions.back().Regions.push_back(CounterMappingRegion::makeExpansion(
163 CoverageMappingWriter(FileIDs, None, Data.Regions).write(OS);
174 Expressions, Data.Regions);
181 std::string Regions = writeCoverageRegions(InputFunctions[I]); local
182 readCoverageRegions(Regions, OutputFunctions[I]);
231 size_t N = makeArrayRef(Input.Regions)
[all...]
/external/clang/include/clang/StaticAnalyzer/Core/
H A DChecker.h323 ArrayRef<const MemRegion *> Regions,
326 Explicits, Regions, Call);
319 _checkRegionChanges(void *checker, ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef<const MemRegion *> Explicits, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) argument
/external/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp325 void buildSegmentsImpl(ArrayRef<CountedRegion> Regions) { argument
326 for (const auto &Region : Regions) {
341 static void sortNestedRegions(MutableArrayRef<CountedRegion> Regions) { argument
342 std::sort(Regions.begin(), Regions.end(), [](const CountedRegion &LHS,
365 combineRegions(MutableArrayRef<CountedRegion> Regions) { argument
366 if (Regions.empty())
367 return Regions;
368 auto Active = Regions.begin();
369 auto End = Regions
400 buildSegments(MutableArrayRef<CountedRegion> Regions) argument
461 std::vector<coverage::CountedRegion> Regions; local
507 std::vector<coverage::CountedRegion> Regions; local
525 std::vector<coverage::CountedRegion> Regions; local
[all...]
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h87 typedef llvm::DenseSet<const MemRegion *> Regions; typedef in class:clang::ento::BugReport
101 SmallVector<Regions *, 2> interestingRegions;
139 Regions &getInterestingRegions();
/external/clang/tools/libclang/
H A DIndexing.cpp143 void update(ArrayRef<PPRegion> Regions) { argument
145 ParsedRegions.insert(Regions.begin(), Regions.end());
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h84 #include "clang/StaticAnalyzer/Core/PathSensitive/Regions.def"
157 /// Regions that point to an element of an array are returned as: "arr[0]".
158 /// Regions that point to a struct are returned as: "st.var".
1120 llvm::FoldingSet<MemRegion> Regions; member in class:clang::ento::MemRegionManager

Completed in 446 milliseconds