summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-02-019-400/+376
* [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-319-376/+400
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-01-319-400/+376
* Add a 'dynamic' parameter to the objectsize intrinsicErik Pilkington2019-01-301-2/+3
* hwasan: If we split the entry block, move static allocas back into the entry ...Peter Collingbourne2019-01-251-0/+15
* Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence...Julian Lettner2019-01-241-2/+1
* [Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner2019-01-241-1/+2
* hwasan: Read shadow address from ifunc if we don't need a frame record.Peter Collingbourne2019-01-231-10/+21
* hwasan: Move memory access checks into small outlined functions on aarch64.Peter Collingbourne2019-01-231-24/+45
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1919-76/+57
* [MSan] Apply the ctor creation scheme of TSanPhilip Pfaffe2019-01-161-1/+23
* [NewPM][TSan] Reiterate the TSan portPhilip Pfaffe2019-01-162-35/+64
* [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
* Give helper classes/functions local linkage. NFC.Benjamin Kramer2019-01-121-1/+1
* [opaque pointer types] Remove some calls to generic Type subtype accessors.James Y Knight2019-01-101-2/+1
* Revert r350647: "[NewPM] Port tsan"Florian Hahn2019-01-092-58/+41
* [NewPM] Port tsanPhilip Pfaffe2019-01-082-41/+58
* [CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` andChandler Carruth2019-01-072-9/+9
* Revert "Revert "[hwasan] Android: Switch from TLS_SLOT_TSAN(8) to TLS_SLOT_SA...Evgeniy Stepanov2019-01-051-1/+3
* hwasan: Implement lazy thread initialization for the interceptor ABI.Peter Collingbourne2019-01-041-2/+27
* [NewPM] Port MsanPhilip Pfaffe2019-01-032-96/+122
* [MSan] Handle llvm.is.constant intrinsicAlexander Potapenko2018-12-311-0/+6
* [HWASAN] Instrument memorty intrinsics by defaultEugene Leviant2018-12-241-1/+1
* [IR] Add Instruction::isLifetimeStartOrEnd, NFCVedant Kumar2018-12-211-1/+1
* [MSan] Don't emit __msan_instrument_asm_load() callsAlexander Potapenko2018-12-201-10/+4
* [HWASAN] Add support for memory intrinsicsEugene Leviant2018-12-201-0/+42
* [asan] Undo special treatment of linkonce_odr and weak_odrVitaly Buka2018-12-201-4/+2
* [asan] Prevent folding of globals with redzonesVitaly Buka2018-12-201-0/+4
* [asan] Restore ODR-violation detection on vtablesVitaly Buka2018-12-181-2/+2
* [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip ...Kuba Mracek2018-12-181-1/+4
* hwasan: Move ctor into a comdat.Peter Collingbourne2018-12-171-12/+20
* Add NetBSD support in needsRuntimeRegistrationOfSectionRange.Kamil Rytarowski2018-12-151-0/+1
* Register kASan shadow offset for NetBSD/amd64Kamil Rytarowski2018-12-151-3/+7
* Revert "[hwasan] Android: Switch from TLS_SLOT_TSAN(8) to TLS_SLOT_SANITIZER(6)"Evgeniy Stepanov2018-12-131-3/+1
* [asan] Don't check ODR violations for particular types of globalsVitaly Buka2018-12-131-1/+7
* [hwasan] Android: Switch from TLS_SLOT_TSAN(8) to TLS_SLOT_SANITIZER(6)Ryan Prichard2018-12-121-1/+3
* Reapply "Adapt gcov to changes in CFE."Adrian Prantl2018-12-061-6/+23
* [asan] Add clang flag -fsanitize-address-use-odr-indicatorVitaly Buka2018-12-051-11/+17
* [asan] Split -asan-use-private-alias to -asan-use-odr-indicatorVitaly Buka2018-12-041-7/+12
* Revert "Adapt gcov to changes in CFE."Ilya Biryukov2018-12-041-15/+7
* [asan] Reduce binary size by using unnamed private aliasesVitaly Buka2018-12-041-3/+3
* Adapt gcov to changes in CFE.Adrian Prantl2018-12-031-7/+15
* [KMSAN] Enable -msan-handle-asm-conservative by defaultAlexander Potapenko2018-12-031-2/+5
* [ProfileSummary] Standardize methods and fix commentVedant Kumar2018-11-192-2/+2
* Use llvm::copy. NFCFangrui Song2018-11-171-1/+1
* [GCOV] Add options to filter files which must be instrumented.Calixte Denizet2018-11-121-2/+82
* [sancov] Put .SCOV* sections into the right comdat groups on COFFReid Kleckner2018-11-083-7/+22
* [PGO] Exit early if all count values are zeroRong Xu2018-11-071-3/+12
OpenPOWER on IntegriCloud