summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* [profile] Don't crash when forking in several threadsCalixte Denizet2020-05-071-35/+105
* [msan] Instrument x86.pclmulqdq* intrinsics.Evgenii Stepanov2020-01-271-0/+43
* [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero crash.Hiroshi Yamauchi2020-01-131-0/+4
* Don't use dyn_cast_or_null if we know the pointer is nonnull.Simon Pilgrim2020-01-101-4/+2
* Fix "use of uninitialized variable" static analyzer warnings. NFCI.Simon Pilgrim2020-01-071-2/+2
* Resubmit "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"Guillaume Chatelet2019-12-172-37/+37
* Revert "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"Guillaume Chatelet2019-12-162-37/+37
* [Alignment][NFC] Deprecate CreateMemCpy/CreateMemMoveGuillaume Chatelet2019-12-162-37/+37
* hwasan: add tag_offset DWARF attribute to optimized debug infoEvgenii Stepanov2019-12-121-12/+17
* [IR] Split out target specific intrinsic enums into separate headersReid Kleckner2019-12-111-0/+1
* Rollback assumeAligned in MemorySanitizerGuillaume Chatelet2019-12-111-18/+22
* [Alignment][NFC] CreateMemSet use MaybeAlignGuillaume Chatelet2019-12-102-103/+109
* Revert "[Coverage] Revise format to reduce binary size"Vedant Kumar2019-12-041-1/+5
* [Coverage] Revise format to reduce binary sizeVedant Kumar2019-12-041-5/+1
* [asan] Remove debug locations from alloca prologue instrumentationJohannes Altmanninger2019-12-031-6/+0
* [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard2019-11-211-1/+1
* Reland 9f3fdb0d7fab: [Driver] Use VFS to check if sanitizer blacklists existIlya Biryukov2019-11-211-1/+4
* Revert "[Driver] Use VFS to check if sanitizer blacklists exist"Ilya Biryukov2019-11-211-4/+1
* [Driver] Use VFS to check if sanitizer blacklists existIlya Biryukov2019-11-211-1/+4
* [GCOV] Skip artificial functions from being emittedAlexandre Ganea2019-11-151-1/+4
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-142-1/+3
* GCOVProfiling - fix uninitialized variable warnings + make getFuncChecksum() ...Simon Pilgrim2019-11-141-3/+3
* Sink all InitializePasses.h includesReid Kleckner2019-11-1314-4/+18
* [hwasan] Remove lazy thread-initialisationDavid Spickett2019-11-041-27/+2
* [CHR] Fixed null check after dereferencing warning. NFCI.Dávid Bolvanský2019-11-031-1/+1
* [AddressSanitizer] Only instrument globals of default address spaceKarl-Johan Karlsson2019-10-301-0/+2
* [msan] Remove more attributes from sanitized functions.Evgenii Stepanov2019-10-281-2/+8
* [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet2019-10-155-13/+15
* [asan] Return true from instrumentModuleVitaly Buka2019-10-121-3/+2
* Insert module constructors in a module passVitaly Buka2019-10-112-45/+57
* Revert 374481 "[tsan,msan] Insert module constructors in a module pass"Nico Weber2019-10-112-57/+45
* [tsan,msan] Insert module constructors in a module passVitaly Buka2019-10-102-45/+57
* [msan, NFC] Move option parsing into constructorVitaly Buka2019-10-101-10/+12
* Unify the two CRC implementationsHans Wennborg2019-10-091-3/+3
* [PGO] Refactor Value Profiling into a plugin based oracle and create a well d...Bardia Mahjour2019-10-035-120/+280
* Handle llvm.launder.invariant.group in msan.Evgeniy Stepanov2019-10-021-0/+9
* [ASan][NFC] Address remaining comments for https://reviews.llvm.org/D68287Leonard Chan2019-10-011-8/+8
* [ASan] Make GlobalsMD member a const reference.Leonard Chan2019-10-011-2/+2
* [PGO] Don't group COMDAT variables for compiler generated profile variables i...Rong Xu2019-09-301-5/+1
* [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)Guillaume Chatelet2019-09-302-9/+10
* [Alignment][NFC] Remove LoadInst::setAlignment(unsigned)Guillaume Chatelet2019-09-301-1/+1
* hwasan: Compatibility fixes for short granules.Peter Collingbourne2019-09-271-5/+18
* MemorySanitizer - silence static analyzer dyn_cast<> null dereference warning...Simon Pilgrim2019-09-261-3/+3
* PGOMemOPSizeOpt - silence static analyzer dyn_cast<MemIntrinsic> null derefer...Simon Pilgrim2019-09-261-2/+2
* [AddressSanitizer] Don't dereference dyn_cast<ConstantInt> results. NFCI.Simon Pilgrim2019-09-201-2/+2
* [PGO] Change hardcoded thresholds for cold/inlinehint to use summaryTeresa Johnson2019-09-171-18/+21
* [PGO] Don't use comdat groups for counters & data on COFFReid Kleckner2019-09-171-12/+17
* [PGO] Use linkonce_odr linkage for __profd_ variables in comdat groupsReid Kleckner2019-09-161-7/+8
* Reland "clang-misexpect: Profile Guided Validation of Performance Annotations...Petr Hosek2019-09-111-0/+4
* Revert "clang-misexpect: Profile Guided Validation of Performance Annotations...Dmitri Gribenko2019-09-111-4/+0
OpenPOWER on IntegriCloud