summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet2019-10-151-2/+3
* [NewPM][Sancov] Make Sancov a Module Pass instead of 2 PassesLeonard Chan2019-09-041-227/+129
* [Sanitizer] Remove unused functionsAlexandre Ganea2019-08-201-9/+0
* Reland the "[NewPM] Port Sancov" patch from rL365838. No functionalLeonard Chan2019-07-251-109/+257
* Added address-space mangling for stack related intrinsicsChristudasan Devadasan2019-07-221-2/+4
* Revert "[NewPM] Port Sancov"Leonard Chan2019-07-151-243/+116
* Remove unused methods in Sancov.Leonard Chan2019-07-121-27/+6
* [NewPM] Port SancovLeonard Chan2019-07-111-109/+257
* [SanitizerCoverage] Use different module ctor names for trace-pc-guard and in...Fangrui Song2019-05-071-8/+15
* [SanitizerCoverage] Avoid splitting critical edges when destination is a basi...Craig Topper2019-03-121-1/+1
* [sancov] Instrument reachable blocks that end in unreachableReid Kleckner2019-02-281-3/+3
* [SanitizerCoverage] Clang crashes if user declares `__sancov_lowest_stack` va...Julian Lettner2019-02-041-1/+6
* [opaque pointer types] Pass value type to GetElementPtr creation.James Y Knight2019-02-011-2/+2
* [opaque pointer types] Pass value type to LoadInst creation.James Y Knight2019-02-011-2/+2
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-02-011-59/+51
* [sanitizer-coverage] prune trace-cmp instrumentation for CMP isntructions tha...Kostya Serebryany2019-01-311-2/+34
* Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."James Y Knight2019-01-311-51/+59
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-01-311-59/+51
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [SanitizerCoverage] Don't create comdat for interposable functions.Matt Morehouse2019-01-151-1/+1
* [SanitizerCoverage][NFC] Use appendToUsed instead of includeJonathan Metzman2019-01-141-16/+7
* [sancov] Put .SCOV* sections into the right comdat groups on COFFReid Kleckner2018-11-081-2/+3
* [SanitizerCoverage] Don't duplicate code to get section pointersJonathan Metzman2018-10-161-33/+15
* move GetOrCreateFunctionComdat to Instrumentation.cpp/Instrumentation.hKostya Serebryany2018-10-121-18/+4
* [SanitizerCoverage] Prevent /OPT:REF from stripping constructorsJonathan Metzman2018-10-121-0/+21
* [SanitizerCoverage] Make Inline8bit and TracePC counters dead stripping resis...Max Moroz2018-10-121-3/+4
* [SanitizerCoverage] Create comdat for global arrays.Matt Morehouse2018-09-131-14/+25
* Revert "[SanitizerCoverage] Create comdat for global arrays."Matt Morehouse2018-09-111-26/+14
* [SanitizerCoverage] Create comdat for global arrays.Matt Morehouse2018-09-111-14/+26
* Revert "[SanitizerCoverage] Create comdat for global arrays."Matt Morehouse2018-09-111-31/+14
* [SanitizerCoverage] Create comdat for global arrays.Matt Morehouse2018-09-111-14/+31
* [libFuzzer] Port to WindowsMatt Morehouse2018-08-301-6/+33
* Revert "[libFuzzer] Port to Windows"Matt Morehouse2018-08-291-33/+6
* [libFuzzer] Port to WindowsMatt Morehouse2018-08-291-6/+33
* Revert "[libFuzzer] Port to Windows"Matt Morehouse2018-08-281-23/+6
* [libFuzzer] Port to WindowsMatt Morehouse2018-08-281-6/+23
* [SanitizerCoverage] Add associated metadata to PC guards.Matt Morehouse2018-08-141-0/+3
* [SanitizerCoverage] Add associated metadata to 8-bit counters.Matt Morehouse2018-07-121-1/+3
* [Instrumentation] Remove unused includeBenjamin Kramer2018-06-251-1/+0
* [SanitizerCoverage] Add associated metadata to pc-tables.Matt Morehouse2018-06-151-1/+5
* [sanitizer-coverage] don't instrument a function if it's entry block ends wit...Kostya Serebryany2018-05-111-0/+2
* [Transforms] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-131-5/+5
* [sanitizer-coverage] call appendToUsed once per module, not once per function...Kostya Serebryany2017-09-091-8/+8
* [SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzerMatt Morehouse2017-08-301-9/+21
* Revert "[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzer"Matt Morehouse2017-08-291-21/+9
* [SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzerMatt Morehouse2017-08-291-9/+21
* [sanitizer-coverage] Mark the guard and 8-bit counter arrays as usedJustin Bogner2017-08-291-7/+14
* [sanitizer-coverage] Return the array from CreatePCArray. NFCJustin Bogner2017-08-281-9/+12
* [sanitizer-coverage] Clean up trailing whitespace. NFCJustin Bogner2017-08-281-6/+6
OpenPOWER on IntegriCloud