Lines Matching refs:TracePC
29 uint8_t __sancov_trace_pc_guard_8bit_counters[fuzzer::TracePC::kNumPCs];
32 uintptr_t __sancov_trace_pc_pcs[fuzzer::TracePC::kNumPCs];
39 TracePC TPC;
41 uint8_t *TracePC::Counters() const {
45 uintptr_t *TracePC::PCs() const {
49 size_t TracePC::GetTotalPCCoverage() {
60 void TracePC::IterateInline8bitCounters(CallBack CB) const {
75 void TracePC::InitializeUnstableCounters() {
83 bool TracePC::UpdateUnstableCounters(int UnstableMode) {
100 void TracePC::UpdateAndApplyUnstableCounters(int UnstableMode) {
113 void TracePC::HandleInline8bitCountersInit(uint8_t *Start, uint8_t *Stop) {
123 void TracePC::HandlePCsInit(const uintptr_t *Start, const uintptr_t *Stop) {
132 void TracePC::HandleInit(uint32_t *Start, uint32_t *Stop) {
150 void TracePC::PrintModuleInfo() {
190 void TracePC::HandleCallerCallee(uintptr_t Caller, uintptr_t Callee) {
228 void TracePC::UpdateObservedPCs() {
284 void TracePC::IterateCoveredFunctions(CallBack CB) {
301 void TracePC::SetFocusFunction(const std::string &FuncName) {
322 bool TracePC::ObservedFocusFunction() {
334 void TracePC::PrintCoverage() {
372 void TracePC::DumpCoverage() {
381 void TracePC::PrintUnstableStats() {
413 void TracePC::AddValueForMemcmp(void *caller_pc, const void *s1, const void *s2,
443 void TracePC::HandleCmp(uintptr_t PC, T Arg1, T Arg2) {
470 void TracePC::ClearInlineCounters() {
479 void TracePC::RecordInitialStack() {
484 uintptr_t TracePC::GetMaxStackOffset() const {
506 uintptr_t Idx = PC & (((uintptr_t)1 << fuzzer::TracePC::kTracePcBits) - 1);