summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/fuzzer/scripts/merge_data_flow.py
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2019-05-08 00:51:15 +0000
committerKostya Serebryany <kcc@google.com>2019-05-08 00:51:15 +0000
commit219b2b3a4a7805060673459cb5652d6db510108a (patch)
tree9dd3bc223d0ad7732e97bb2846f722b79d0d1c0d /compiler-rt/lib/fuzzer/scripts/merge_data_flow.py
parent5d3548b852390631aeb4496ecbcfcbd121d79309 (diff)
downloadbcm5719-llvm-219b2b3a4a7805060673459cb5652d6db510108a.tar.gz
bcm5719-llvm-219b2b3a4a7805060673459cb5652d6db510108a.zip
[libFuzzer] extend the data flow tracer to also produce basic block coverage for every input. An extended test coming in a separte change.
llvm-svn: 360213
Diffstat (limited to 'compiler-rt/lib/fuzzer/scripts/merge_data_flow.py')
-rwxr-xr-xcompiler-rt/lib/fuzzer/scripts/merge_data_flow.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler-rt/lib/fuzzer/scripts/merge_data_flow.py b/compiler-rt/lib/fuzzer/scripts/merge_data_flow.py
index b442b89b72c..d6000fa0ed1 100755
--- a/compiler-rt/lib/fuzzer/scripts/merge_data_flow.py
+++ b/compiler-rt/lib/fuzzer/scripts/merge_data_flow.py
@@ -23,6 +23,8 @@ def Merge(a, b):
def main(argv):
D = {}
for line in fileinput.input():
+ if line.startswith('C'):
+ continue
[F,BV] = line.strip().split(' ')
if F in D:
D[F] = Merge(D[F], BV)
OpenPOWER on IntegriCloud