summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/FuzzerTracePC.h
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2017-08-08 00:17:20 +0000
committerKostya Serebryany <kcc@google.com>2017-08-08 00:17:20 +0000
commite863796dcaec202081c5bd0dd6b8afd946763ab0 (patch)
treea510e1eccee08836215f6fbbdd2f3ce95161765e /llvm/lib/Fuzzer/FuzzerTracePC.h
parent22e5f9a16a240c75aa8f681d40db7e536e2d9476 (diff)
downloadbcm5719-llvm-e863796dcaec202081c5bd0dd6b8afd946763ab0.tar.gz
bcm5719-llvm-e863796dcaec202081c5bd0dd6b8afd946763ab0.zip
[libFuzzer] simplify code, NFC
llvm-svn: 310326
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerTracePC.h')
-rw-r--r--llvm/lib/Fuzzer/FuzzerTracePC.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/llvm/lib/Fuzzer/FuzzerTracePC.h b/llvm/lib/Fuzzer/FuzzerTracePC.h
index d5d2985d62c..ea6794c75aa 100644
--- a/llvm/lib/Fuzzer/FuzzerTracePC.h
+++ b/llvm/lib/Fuzzer/FuzzerTracePC.h
@@ -135,9 +135,8 @@ class TracePC {
template<class CallBack>
void ForEachObservedPC(CallBack CB) {
- if (ObservedPCs)
- for (auto PC : *ObservedPCs)
- CB(PC);
+ for (auto PC : ObservedPCs)
+ CB(PC);
}
private:
@@ -164,7 +163,7 @@ private:
uint8_t *Counters() const;
uintptr_t *PCs() const;
- std::set<uintptr_t> *ObservedPCs;
+ std::set<uintptr_t> ObservedPCs;
ValueBitMap ValueProfileMap;
uintptr_t InitialStack, LowestStack; // Assume stack grows down.
OpenPOWER on IntegriCloud