Home
last modified time | relevance | path

Searched refs:PCTableEntry (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.h122 struct PCTableEntry { struct
126 uintptr_t PCTableEntryIdx(const PCTableEntry *TE); argument
127 const PCTableEntry *PCTableEntryByIdx(uintptr_t Idx);
129 bool PcIsFuncEntry(const PCTableEntry *TE) { return TE->PCFlags & 1; } in PcIsFuncEntry()
168 struct { const PCTableEntry *Start, *Stop; } ModulePCTable[4096];
172 std::set<const PCTableEntry *> ObservedPCs;
H A DFuzzerTracePC.cpp72 const PCTableEntry *B = reinterpret_cast<const PCTableEntry *>(Start); in HandlePCsInit()
73 const PCTableEntry *E = reinterpret_cast<const PCTableEntry *>(Stop); in HandlePCsInit()
162 auto ObservePC = [&](const PCTableEntry *TE) { in UpdateObservedPCs()
170 auto Observe = [&](const PCTableEntry *TE) { in UpdateObservedPCs()
202 uintptr_t TracePC::PCTableEntryIdx(const PCTableEntry *TE) { in PCTableEntryIdx()
214 const TracePC::PCTableEntry *TracePC::PCTableEntryByIdx(uintptr_t Idx) { in PCTableEntryByIdx()
291 auto CoveredFunctionCallback = [&](const PCTableEntry *First, in PrintCoverage()
292 const PCTableEntry *Last, in PrintCoverage()
H A DFuzzerMerge.cpp221 std::set<const TracePC::PCTableEntry *> AllPCs; in CrashResistantMergeInternalStep()
259 TPC.ForEachObservedPC([&](const TracePC::PCTableEntry *TE) { in CrashResistantMergeInternalStep()
H A DFuzzerLoop.cpp397 auto HandlePC = [&](const TracePC::PCTableEntry *TE) { in CheckExitOnSrcPosOrItem()