Home
last modified time | relevance | path

Searched refs:Frontier (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/lsan/
H A Dlsan_common.h129 typedef InternalMmapVector<uptr> Frontier; typedef
133 void ProcessGlobalRegions(Frontier *frontier);
134 void ProcessPlatformSpecificAllocations(Frontier *frontier);
146 Frontier frontier;
152 void ScanRootRegion(Frontier *frontier, RootRegion const &region,
162 Frontier *frontier,
164 void ScanGlobalRange(uptr begin, uptr end, Frontier *frontier);
H A Dlsan_common_linux.cpp81 Frontier *frontier = reinterpret_cast<Frontier *>(data); in ProcessGlobalRegionsCallback()
102 void ProcessGlobalRegions(Frontier *frontier) { in ProcessGlobalRegions()
109 void ProcessPlatformSpecificAllocations(Frontier *frontier) {} in ProcessPlatformSpecificAllocations()
H A Dlsan_common.cpp268 void ScanRangeForPointers(uptr begin, uptr end, Frontier *frontier, in ScanRangeForPointers()
311 void ScanGlobalRange(uptr begin, uptr end, Frontier *frontier) { in ScanGlobalRange()
328 Frontier *frontier = reinterpret_cast<Frontier *>(arg); in ForEachExtraStackRangeCb()
345 static void ProcessThreadRegistry(Frontier *frontier) { in ProcessThreadRegistry()
368 Frontier *frontier) { in ProcessThreads()
487 void ScanRootRegion(Frontier *frontier, const RootRegion &root_region, in ScanRootRegion()
503 static void ProcessRootRegion(Frontier *frontier, in ProcessRootRegion()
514 static void ProcessRootRegions(Frontier *frontier) { in ProcessRootRegions()
521 static void FloodFillTag(Frontier *frontier, ChunkTag tag) { in FloodFillTag()
569 reinterpret_cast<Frontier *>(arg)->push_back(chunk); in CollectIgnoredCb()
[all …]
H A Dlsan_common_mac.cpp118 void ProcessGlobalRegions(Frontier *frontier) { in ProcessGlobalRegions()
145 void ProcessPlatformSpecificAllocations(Frontier *frontier) { in ProcessPlatformSpecificAllocations()
H A Dlsan_common_fuchsia.cpp45 void ProcessGlobalRegions(Frontier *frontier) {} in ProcessGlobalRegions()
48 void ProcessPlatformSpecificAllocations(Frontier *frontier) {} in ProcessPlatformSpecificAllocations()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCoreEngine.h255 ExplodedNodeSet &Frontier; variable
263 for (const auto I : Frontier) in hasNoSinksInFrontier()
280 : C(Ctx), Finalized(F), Frontier(DstSet) { in C()
281 Frontier.Add(SrcNode); in C()
286 : C(Ctx), Finalized(F), Frontier(DstSet) { in C()
287 Frontier.insert(SrcSet); in C()
316 return Frontier; in getResults()
325 return Frontier.begin(); in begin()
330 return Frontier.end(); in end()
338 Frontier.erase(I); in takeNodes()
[all …]
/llvm-project-15.0.7/bolt/lib/Passes/
H A DLongJmp.cpp536 BinaryBasicBlock *Frontier = getBBAtHotColdSplitPoint(Func); in relax() local
537 uint64_t FrontierAddress = Frontier ? BBAddresses[Frontier] : 0; in relax()
539 FrontierAddress += Frontier->getNumNonPseudos() * InsnSize; in relax()
577 InsertionPoint = Frontier; in relax()
588 InsertionPoint == Frontier in relax()
H A DShrinkWrapping.cpp958 Frontier[I] = NewFrontierPP; in splitFrontierCritEdges()
963 Frontier.push_back(NewFrontierPP); in splitFrontierCritEdges()
974 SmallVector<ProgramPoint, 4> Frontier; in doRestorePlacement() local
987 for (ProgramPoint &PP : Frontier) in doRestorePlacement()
993 for (ProgramPoint &PP : Frontier) { in doRestorePlacement()
997 Frontier.clear(); in doRestorePlacement()
998 return Frontier; in doRestorePlacement()
1007 Frontier.clear(); in doRestorePlacement()
1008 return Frontier; in doRestorePlacement()
1036 for (ProgramPoint &PP : Frontier) { in doRestorePlacement()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp305 for (auto &Frontier : MDF.find(SubE->getEHPad())->second) in discoverAndMapException() local
306 if (MDT.dominates(EHPad, Frontier)) in discoverAndMapException()
307 WL.push_back(Frontier); in discoverAndMapException()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp643 Frontier.erase(FromN); in generateNodeImpl()
649 Frontier.Add(N); in generateNodeImpl()
658 for (const auto I : Frontier) in ~StmtNodeBuilder()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp1179 SmallVector<MachineBasicBlock *> Frontier; in ValidateMVEStore() local
1180 ML->getExitBlocks(Frontier); in ValidateMVEStore()
1183 while (Idx < Frontier.size()) { in ValidateMVEStore()
1184 MachineBasicBlock *BB = Frontier[Idx]; in ValidateMVEStore()
1205 if (!Visited.contains(Succ) && !is_contained(Frontier, Succ)) in ValidateMVEStore()
1206 Frontier.push_back(Succ); in ValidateMVEStore()
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DShrinkWrapping.h409 BinaryFunction *Func, SmallVector<ProgramPoint, 4> &Frontier,
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dopt-pipeline.ll159 ; CHECK-NEXT: Machine Dominance Frontier Construction
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllc-pipeline.ll72 ; GCN-O0-NEXT: Dominance Frontier Construction
250 ; GCN-O1-NEXT: Dominance Frontier Construction
532 ; GCN-O1-OPTS-NEXT: Dominance Frontier Construction
822 ; GCN-O2-NEXT: Dominance Frontier Construction
1127 ; GCN-O3-NEXT: Dominance Frontier Construction
/llvm-project-15.0.7/llvm/docs/
H A DPasses.rst104 ``-domfrontier``: Dominance Frontier Construction
264 ``-postdomfrontier``: Post-Dominance Frontier Construction
H A DAMDGPUUsage.rst328 … flat - *pal-amdhsa* Frontier Edition