summaryrefslogtreecommitdiffstats
path: root/llvm/test/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* IR: Support parsing numeric block ids, and emit them in textual output.James Y Knight2019-03-2210-78/+78
* [SanitizerCoverage] Avoid splitting critical edges when destination is a basi...Craig Topper2019-03-121-0/+46
* Remove ASan asm instrumentation.Evgeniy Stepanov2019-03-118-531/+0
* Remove esan.Nico Weber2019-03-117-1086/+0
* Fix invalid target triples in tests. (NFC)Florian Hahn2019-03-041-1/+1
* [msan] Instrument x86 BMI intrinsics.Evgeniy Stepanov2019-03-041-0/+147
* [sancov] Instrument reachable blocks that end in unreachableReid Kleckner2019-02-281-0/+27
* Add a module pass for order file instrumentationManman Ren2019-02-281-0/+24
* [InstrProf] Use separate comdat group for data and countersReid Kleckner2019-02-272-4/+4
* [NewPM] Second attempt at porting ASanLeonard Chan2019-02-131-0/+4
* [InstrProf] Implement static profdata registrationReid Kleckner2019-02-084-28/+71
* [Sanitizers] UBSan unreachable incompatible with Kernel ASanJulian Lettner2019-02-041-0/+9
* [SanitizerCoverage] Clang crashes if user declares `__sancov_lowest_stack` va...Julian Lettner2019-02-041-0/+12
* [NewPM][MSan] Add Options HandlingPhilip Pfaffe2019-02-042-0/+4
* [ASan] Do not instrument other runtime functions with `__asan_handle_no_return`Julian Lettner2019-02-021-21/+29
* [sanitizer-coverage] prune trace-cmp instrumentation for CMP isntructions tha...Kostya Serebryany2019-01-311-0/+32
* hwasan: If we split the entry block, move static allocas back into the entry ...Peter Collingbourne2019-01-251-2/+5
* Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence...Julian Lettner2019-01-241-28/+20
* [Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner2019-01-241-20/+28
* hwasan: Read shadow address from ifunc if we don't need a frame record.Peter Collingbourne2019-01-232-23/+27
* hwasan: Move memory access checks into small outlined functions on aarch64.Peter Collingbourne2019-01-235-170/+171
* [MSan] Apply the ctor creation scheme of TSanPhilip Pfaffe2019-01-163-2/+24
* [NewPM][TSan] Reiterate the TSan portPhilip Pfaffe2019-01-161-1/+1
* [EH] Rename llvm.x86.seh.recoverfp intrinsic to llvm.eh.recoverfpMandeep Singh Grang2019-01-162-4/+4
* [SanitizerCoverage] Don't create comdat for interposable functions.Matt Morehouse2019-01-151-0/+37
* [SanitizerCoverage][NFC] Use appendToUsed instead of includeJonathan Metzman2019-01-141-0/+11
* Revert r350647: "[NewPM] Port tsan"Florian Hahn2019-01-091-2/+4
* [NewPM] Port tsanPhilip Pfaffe2019-01-081-4/+2
* Revert "Revert "[hwasan] Android: Switch from TLS_SLOT_TSAN(8) to TLS_SLOT_SA...Evgeniy Stepanov2019-01-051-2/+2
* hwasan: Implement lazy thread initialization for the interceptor ABI.Peter Collingbourne2019-01-041-0/+25
* [NewPM] Port MsanPhilip Pfaffe2019-01-0342-21/+142
* [MSan] Handle llvm.is.constant intrinsicAlexander Potapenko2018-12-311-0/+21
* [HWASAN] Instrument memorty intrinsics by defaultEugene Leviant2018-12-241-1/+1
* [X86] Change 'simple nonmem' intrinsic test to not use PADDSWSimon Pilgrim2018-12-201-5/+5
* [MSan] Don't emit __msan_instrument_asm_load() callsAlexander Potapenko2018-12-201-6/+0
* [HWASAN] Add support for memory intrinsicsEugene Leviant2018-12-201-0/+40
* [asan] Undo special treatment of linkonce_odr and weak_odrVitaly Buka2018-12-201-1/+1
* [asan] Prevent folding of globals with redzonesVitaly Buka2018-12-205-10/+10
* [asan] Restore ODR-violation detection on vtablesVitaly Buka2018-12-181-1/+1
* [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip ...Kuba Mracek2018-12-181-0/+13
* hwasan: Move ctor into a comdat.Peter Collingbourne2018-12-172-2/+5
* Revert "[hwasan] Android: Switch from TLS_SLOT_TSAN(8) to TLS_SLOT_SANITIZER(6)"Evgeniy Stepanov2018-12-131-2/+2
* [asan] Don't check ODR violations for particular types of globalsVitaly Buka2018-12-135-4/+30
* [hwasan] Android: Switch from TLS_SLOT_TSAN(8) to TLS_SLOT_SANITIZER(6)Ryan Prichard2018-12-121-2/+2
* [asan] Split -asan-use-private-alias to -asan-use-odr-indicatorVitaly Buka2018-12-041-3/+8
* [asan] Reduce binary size by using unnamed private aliasesVitaly Buka2018-12-041-1/+1
* [KMSAN] Enable -msan-handle-asm-conservative by defaultAlexander Potapenko2018-12-032-32/+72
* [sancov] Put .SCOV* sections into the right comdat groups on COFFReid Kleckner2018-11-081-0/+85
* [MSan] another take at instrumenting inline assembly - now with callsAlexander Potapenko2018-10-312-13/+251
* Revert "[PassManager/Sanitizer] Enable usage of ported AddressSanitizer passe...Leonard Chan2018-10-261-2/+0
OpenPOWER on IntegriCloud