Home
last modified time | relevance | path

Searched refs:frontier (Results 1 – 10 of 10) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/lsan/
Dlsan_common.cpp186 Frontier *frontier, in ScanRangeForPointers() argument
216 if (frontier) in ScanRangeForPointers()
217 frontier->push_back(chunk); in ScanRangeForPointers()
222 void ScanGlobalRange(uptr begin, uptr end, Frontier *frontier) { in ScanGlobalRange() argument
229 ScanRangeForPointers(begin, allocator_begin, frontier, "GLOBAL", in ScanGlobalRange()
232 ScanRangeForPointers(allocator_end, end, frontier, "GLOBAL", kReachable); in ScanGlobalRange()
234 ScanRangeForPointers(begin, end, frontier, "GLOBAL", kReachable); in ScanGlobalRange()
239 Frontier *frontier = reinterpret_cast<Frontier *>(arg); in ForEachExtraStackRangeCb() local
240 ScanRangeForPointers(begin, end, frontier, "FAKE STACK", kReachable); in ForEachExtraStackRangeCb()
256 static void ProcessThreadRegistry(Frontier *frontier) { in ProcessThreadRegistry() argument
[all …]
Dlsan_common_fuchsia.cpp45 void ProcessGlobalRegions(Frontier *frontier) {} in ProcessGlobalRegions() argument
48 void ProcessPlatformSpecificAllocations(Frontier *frontier) {} in ProcessPlatformSpecificAllocations() argument
75 ScanGlobalRange(begin, end, &params->argument->frontier); in LockStuffAndStopTheWorld()
83 ScanRangeForPointers(begin, end, &params->argument->frontier, "STACK", in LockStuffAndStopTheWorld()
92 ScanRangeForPointers(begin, end, &params->argument->frontier, "REGISTERS", in LockStuffAndStopTheWorld()
116 &params->argument->frontier, "TLS", kReachable); in LockStuffAndStopTheWorld()
118 ScanRangeForPointers(begin2, end, &params->argument->frontier, "TLS", in LockStuffAndStopTheWorld()
121 ScanRangeForPointers(begin, end, &params->argument->frontier, "TLS", in LockStuffAndStopTheWorld()
146 &params->argument->frontier); in LockStuffAndStopTheWorld()
Dlsan_common_linux.cpp81 Frontier *frontier = reinterpret_cast<Frontier *>(data); in ProcessGlobalRegionsCallback() local
91 ScanGlobalRange(begin, end, frontier); in ProcessGlobalRegionsCallback()
102 void ProcessGlobalRegions(Frontier *frontier) { in ProcessGlobalRegions() argument
104 dl_iterate_phdr(ProcessGlobalRegionsCallback, frontier); in ProcessGlobalRegions()
109 void ProcessPlatformSpecificAllocations(Frontier *frontier) {} in ProcessPlatformSpecificAllocations() argument
Dlsan_common_mac.cpp118 void ProcessGlobalRegions(Frontier *frontier) { in ProcessGlobalRegions() argument
140 ScanGlobalRange(range.beg, range.end, frontier); in ProcessGlobalRegions()
145 void ProcessPlatformSpecificAllocations(Frontier *frontier) { in ProcessPlatformSpecificAllocations() argument
164 ScanRangeForPointers(address, end_address, frontier, "GLOBAL", in ProcessPlatformSpecificAllocations()
182 ScanRootRegion(frontier, (*root_regions)[i], address, end_address, in ProcessPlatformSpecificAllocations()
Dlsan_common.h124 void ProcessGlobalRegions(Frontier *frontier);
125 void ProcessPlatformSpecificAllocations(Frontier *frontier);
137 Frontier frontier; member
143 void ScanRootRegion(Frontier *frontier, RootRegion const &region,
153 Frontier *frontier,
155 void ScanGlobalRange(uptr begin, uptr end, Frontier *frontier);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DMachineDominanceFrontier.h76 iterator addBasicBlock(MachineBasicBlock *BB, const DomSetType &frontier) { in addBasicBlock() argument
77 return Base.addBasicBlock(BB, frontier); in addBasicBlock()
DMachinePassRegistry.def81 // MACHINE_FUNCTION_ANALYSIS("machine-dom-frontier", MachineDominanceFrontierAnalysis())
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DDominanceFrontier.h86 iterator addBasicBlock(BlockT *BB, const DomSetType &frontier) { in addBasicBlock() argument
88 return Frontiers.insert(std::make_pair(BB, frontier)).first; in addBasicBlock()
/freebsd-12-stable/contrib/gcc/doc/
Dtree-ssa.texi1365 @code{O_j}. If the iterated dominance frontier for @code{O_j}
/freebsd-12-stable/share/dict/
Dweb273814 frontier