aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-09-19Fix libFuzzer array alignment with empty modules (#159661)Bitshift1-0/+3
2023-07-18[fuzzer] Enable loongarch64Youling Tang1-2/+2
2022-02-22[libFuzzer] Refactor GetNextInstructionPc/GetPreviousInstructionPcFangrui Song1-4/+5
2021-11-05[libFuzzer] Disable Msan on InternalStrnlenVitaly Buka1-0/+2
2021-09-04[compiler-rt] NFC: Fix trivial typoKazuaki Ishizaki1-1/+1
2021-08-03[libFuzzer] replace Vector/Set with std::vector/std::set. The custom names ar...Kostya Serebryany1-3/+3
2021-07-02Revert "Refactor mutation strategies into a standalone library"Marco Vanotti1-0/+1
2021-07-02Refactor mutation strategies into a standalone libraryAaron Green1-1/+0
2021-05-26Revert "Refactor mutation strategies into a standalone library"Matt Morehouse1-0/+1
2021-05-26Refactor mutation strategies into a standalone libraryAaron Green1-1/+0
2021-03-11[crt][fuzzer] Fix up various numeric conversionsAaron Green1-1/+10
2020-10-23[libFuzzer] Added -print_full_coverage flag.Max Moroz1-9/+25
2020-07-14[libFuzzer] Separate platform related macros out from FuzzerDefs.h into Fuzze...Dokyung Song1-0/+1
2020-02-03[libFuzzer] Make dataflow and focus functions more user friendly.Max Moroz1-1/+7
2019-10-01[libFuzzer] Remove lazy counters.Matt Morehouse1-39/+0
2019-07-31compiler-rt: Rename .cc file in lib/sanitizer_common to .cppNico Weber1-1/+1
2019-05-09[libFuzzer] perform more agressive value profiling in memcmpKostya Serebryany1-2/+7
2019-02-15[libFuzzer] print new functions as they are discovered in the fork modeKostya Serebryany1-5/+15
2019-02-14[libFuzzer] when doing the merge, keep track of the coveraged edges, not just...Kostya Serebryany1-10/+22
2019-02-12[libFuzzer] simplify the code for print_coverage=1 so that it doesn't fail on...Kostya Serebryany1-2/+2
2019-01-31[fuzzer] Use RawPrint instead of Printf for instrumentation warningJonathan Metzman1-6/+10
2019-01-31[libFuzzer] experimental performance optimization -lazy_counters, off by defa...Kostya Serebryany1-0/+39
2019-01-30[libFuzzer] refactor the handling of instrumentation counters so that they ar...Kostya Serebryany1-35/+51
2019-01-29[libFuzzer] remove stale code Kostya Serebryany1-71/+2
2019-01-29[libFuzzer] revert an accidental commitKostya Serebryany1-3/+35
2019-01-29[libFuzzer] remove deprecated support for -fsanitize-coverage=trace-pc[-guard]Kostya Serebryany1-35/+3
2019-01-29[libFuzzer] remove deprecated support for -fsanitize-coverage=trace-pc[-guard]Kostya Serebryany1-9/+12
2019-01-26[libFuzzer] print uncovered functions when doing -print_coverage=1Kostya Serebryany1-6/+6
2019-01-24[libFuzzer] more agressive value profiling and CMP tracing for switch statementsKostya Serebryany1-11/+31
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-15[libFuzzer] Remove unstable edge handlingJonathan Metzman1-78/+9
2019-01-09[libfuzzer][MSVC] Make calls to builtin functions work with MSVCJonathan Metzman1-18/+19
2018-10-10[libFuzzer] Generalize the code for getting the previous offset for different...George Karpenkov1-13/+33
2018-08-30[libFuzzer] Port to WindowsMatt Morehouse1-2/+1
2018-08-29Revert "[libFuzzer] Port to Windows"Matt Morehouse1-1/+2
2018-08-29[libFuzzer] Port to WindowsMatt Morehouse1-2/+1
2018-08-28Revert "[libFuzzer] Port to Windows"Matt Morehouse1-1/+2
2018-08-28[libFuzzer] Port to WindowsMatt Morehouse1-2/+1
2018-08-08[libFuzzer] Optimize handle unstable checks by reducing iterationsMax Moroz1-4/+14
2018-08-06[libFuzzer] Add unstable function printing to print_unstable_stats flagMax Moroz1-2/+14
2018-08-02[libFuzzer] use absolute distance in addition to the hamming distance in valu...Kostya Serebryany1-10/+5
2018-07-24[libFuzzer] Handle unstable edges by disregarding unstable edgesMax Moroz1-4/+7
2018-07-23[libFuzzer] Handle unstable edges by using minimum hit countsMax Moroz1-6/+15
2018-07-19[libFuzzer] when -print_coverage=1 is given, print more stats (the number of ...Kostya Serebryany1-13/+16
2018-07-18[libFuzzer] Create single template for visiting Inline8bitCountersMax Moroz1-27/+22
2018-07-17libFuzzer: prevent irrelevant strings from leaking into auto-dictionaryMatt Morehouse1-10/+8
2018-07-16[libFuzzer] Implement stat::stability_rate based on the percentage of unstabl...Max Moroz1-0/+40
2018-07-16Revert r337175 (https://reviews.llvm.org/D49212) due to unintentional format ...Max Moroz1-43/+3
2018-07-16[libFuzzer] Implement stat::stability_rate based on the percentage of unstabl...Max Moroz1-3/+43
2018-07-06libFuzzer: always print line-break for NEW_FUNC/PC outputKostya Serebryany1-3/+6