summaryrefslogtreecommitdiffstats
path: root/llvm/test/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* [msan] Instrument x86.pclmulqdq* intrinsics.Evgenii Stepanov2020-01-271-0/+72
* Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"...Fangrui Song2019-12-247-10/+10
* Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2019-12-241-1/+1
* hwasan: add tag_offset DWARF attribute to optimized debug infoEvgenii Stepanov2019-12-121-0/+61
* Revert "[Coverage] Revise format to reduce binary size"Vedant Kumar2019-12-041-2/+0
* [Coverage] Revise format to reduce binary sizeVedant Kumar2019-12-041-0/+2
* [asan] Remove debug locations from alloca prologue instrumentationJohannes Altmanninger2019-12-032-2/+77
* [hwasan] Remove lazy thread-initialisationDavid Spickett2019-11-041-39/+0
* [AddressSanitizer] Only instrument globals of default address spaceKarl-Johan Karlsson2019-10-301-0/+31
* [msan] Remove more attributes from sanitized functions.Evgenii Stepanov2019-10-281-0/+47
* Insert module constructors in a module passVitaly Buka2019-10-112-8/+7
* Revert 374481 "[tsan,msan] Insert module constructors in a module pass"Nico Weber2019-10-112-7/+8
* [tsan,msan] Insert module constructors in a module passVitaly Buka2019-10-102-8/+7
* Handle llvm.launder.invariant.group in msan.Evgeniy Stepanov2019-10-022-0/+59
* [PGO] Don't group COMDAT variables for compiler generated profile variables i...Rong Xu2019-09-303-8/+8
* hwasan: Compatibility fixes for short granules.Peter Collingbourne2019-09-274-22/+52
* [PGO] Don't use comdat groups for counters & data on COFFReid Kleckner2019-09-173-4/+4
* [PGO] Use linkonce_odr linkage for __profd_ variables in comdat groupsReid Kleckner2019-09-163-8/+8
* [NewPM][Sancov] Make Sancov a Module Pass instead of 2 PassesLeonard Chan2019-09-0431-42/+42
* [ASan] Version mismatch check follow-upJulian Lettner2019-08-291-2/+2
* [ASan] Make insertion of version mismatch guard configurableJulian Lettner2019-08-281-0/+12
* hwasan: Untag unwound stack frames by wrapping personality functions.Peter Collingbourne2019-08-232-4/+96
* hwasan: Instrument globals.Peter Collingbourne2019-08-061-0/+37
* IR: print value numbers for unnamed function argumentsTim Northover2019-08-033-7/+7
* Reland the "[NewPM] Port Sancov" patch from rL365838. No functionalLeonard Chan2019-07-2531-26/+74
* Added address-space mangling for stack related intrinsicsChristudasan Devadasan2019-07-223-4/+4
* hwasan: Initialize the pass only once.Peter Collingbourne2019-07-171-4/+4
* hwasan: Pad arrays with non-1 size correctly.Peter Collingbourne2019-07-164-9/+24
* Revert "[NewPM] Port Sancov"Leonard Chan2019-07-1531-74/+26
* [NewPM] Port SancovLeonard Chan2019-07-1131-26/+74
* hwasan: Improve precision of checks using short granule tags.Peter Collingbourne2019-07-094-10/+65
* [PoisonCheker] Support for out of bounds operands on shifts + insert/extracte...Philip Reames2019-07-091-0/+121
* [PoisonChecking] Add validation rules for "exact" on sdiv/udivPhilip Reames2019-07-091-0/+43
* Add a transform pass to make the executable semantics of poison explicit in t...Philip Reames2019-07-092-0/+295
* Revert "[IRBuilder] Fold consistently for or/and whether constant is LHS or RHS"Petr Hosek2019-07-071-0/+2
* [IRBuilder] Fold consistently for or/and whether constant is LHS or RHSPhilip Reames2019-07-061-2/+0
* MSan: handle callbr instructionsAlexander Potapenko2019-07-031-0/+31
* hwasan: Remove the old frame descriptor mechanism.Peter Collingbourne2019-06-283-30/+0
* hwasan: Use llvm.read_register intrinsic to read the PC on aarch64 instead of...Peter Collingbourne2019-06-271-0/+3
* [ASan] Use dynamic shadow on 32-bit iOS and simulatorsJulian Lettner2019-06-211-0/+28
* [profile] Solaris ld supports __start___llvm_prof_data etc. labelsRainer Orth2019-06-201-5/+2
* [DFSan] Add UnaryOperator visitor to DataFlowSanitizerCameron McInally2019-06-191-0/+10
* hwasan: Use bits [3..11) of the ring buffer entry address as the base stack tag.Peter Collingbourne2019-06-172-6/+9
* hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.Peter Collingbourne2019-06-171-0/+50
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-172-2/+0
* [MSAN] Add unary FNeg visitor to the MemorySanitizerCameron McInally2019-06-051-0/+16
* HWASan exception support.Evgeniy Stepanov2019-05-161-0/+37
* [IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in ...Fangrui Song2019-05-152-19/+1
* [NewPM] Port HWASan and Kernel HWASanLeonard Chan2019-05-141-0/+6
* [SanitizerCoverage] Use different module ctor names for trace-pc-guard and in...Fangrui Song2019-05-073-4/+15
OpenPOWER on IntegriCloud