| /llvm-project-15.0.7/compiler-rt/lib/lsan/ |
| H A D | lsan_common.h | 129 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 ®ion, 162 Frontier *frontier, 164 void ScanGlobalRange(uptr begin, uptr end, Frontier *frontier);
|
| H A D | lsan_common_linux.cpp | 81 Frontier *frontier = reinterpret_cast<Frontier *>(data); in ProcessGlobalRegionsCallback() 102 void ProcessGlobalRegions(Frontier *frontier) { in ProcessGlobalRegions() 109 void ProcessPlatformSpecificAllocations(Frontier *frontier) {} in ProcessPlatformSpecificAllocations()
|
| H A D | lsan_common.cpp | 268 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 D | lsan_common_mac.cpp | 118 void ProcessGlobalRegions(Frontier *frontier) { in ProcessGlobalRegions() 145 void ProcessPlatformSpecificAllocations(Frontier *frontier) { in ProcessPlatformSpecificAllocations()
|
| H A D | lsan_common_fuchsia.cpp | 45 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 D | CoreEngine.h | 255 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 D | LongJmp.cpp | 536 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 D | ShrinkWrapping.cpp | 958 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 D | WebAssemblyExceptionInfo.cpp | 305 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 D | CoreEngine.cpp | 643 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 D | ARMLowOverheadLoops.cpp | 1179 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 D | ShrinkWrapping.h | 409 BinaryFunction *Func, SmallVector<ProgramPoint, 4> &Frontier,
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | opt-pipeline.ll | 159 ; CHECK-NEXT: Machine Dominance Frontier Construction
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llc-pipeline.ll | 72 ; 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 D | Passes.rst | 104 ``-domfrontier``: Dominance Frontier Construction 264 ``-postdomfrontier``: Post-Dominance Frontier Construction
|
| H A D | AMDGPUUsage.rst | 328 … flat - *pal-amdhsa* Frontier Edition
|