summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* [sanitizer-coverage/libFuzzer] instrument comparisons with __sanitizer_cov_t...Kostya Serebryany2016-08-181-8/+24
* [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayoutVitaly Buka2016-08-181-1/+4
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-1/+1
* [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flagVitaly Buka2016-08-161-2/+3
* [MemorySanitizer] [MIPS] Changed memory mapping to support pie executable.Sagar Thakur2016-08-161-2/+2
* Fix some Clang-tidy modernize and Include What You Use warnings.Eugene Zelenko2016-08-111-12/+22
* [Profile] improve warning control option Xinliang David Li2016-08-111-3/+4
* [Profile] turn off verbose warnings by defaultXinliang David Li2016-08-091-1/+1
* Consistently use ModuleAnalysisManagerSean Silva2016-08-094-5/+5
* [Profile] IR profiling minor cleanup /nfcXinliang David Li2016-08-011-5/+15
* [asan] Add const into few methodsVitaly Buka2016-07-281-10/+10
* [PGO] Fix profile mismatch in COMDAT function with pre-inlinerRong Xu2016-07-251-15/+140
* Unpoison stack before resume instructionVitaly Buka2016-07-221-0/+6
* Sync up InstrProfData.inc with compiler-rt with fixes to referencesXinliang David Li2016-07-221-3/+3
* Fix detection of stack-use-after scope for char arrays.Vitaly Buka2016-07-221-0/+4
* [Profile] deprecate __llvm_profile_override_default_filenameXinliang David Li2016-07-211-16/+16
* [PGO] Make needsComdatForCounter() available (NFC)Rong Xu2016-07-211-27/+0
* Avoid a string copy, NFCVedant Kumar2016-07-211-1/+1
* Rename StringMap::emplace_second to try_emplace.Benjamin Kramer2016-07-211-1/+1
* [GCOV] Remove a layer of indirection.Benjamin Kramer2016-07-211-18/+10
* [tsan] Don't instrument __llvm_gcov_global_state_pred or __llvm_gcda*Vedant Kumar2016-07-191-2/+3
* Address review comments.Teresa Johnson2016-07-171-0/+8
* Refactor indirect call promotion profitability analysis (NFC)Teresa Johnson2016-07-171-8/+0
* [sanitizer-coverage] make sure that calls to __sanitizer_cov_trace_pc are not...Kostya Serebryany2016-07-141-1/+2
* Remove unused variable to fix bot failure from r275216Teresa Johnson2016-07-121-2/+1
* Refactor indirect call promotion profitability analysis (NFC)Teresa Johnson2016-07-123-105/+22
* [tsan] Try harder to not instrument gcov countersVedant Kumar2016-07-071-2/+2
* [esan:cfrag] Add option -esan-aux-field-infoQin Zhao2016-07-071-44/+66
* [esan|wset] Fix incorrect memory size assertDerek Bruening2016-07-061-2/+2
* [asan] Add a hidden option for Mach-O global metadata liveness trackingRyan Govostes2016-07-051-0/+10
* Use arrays or initializer lists to feed ArrayRefs instead of SmallVector wher...Benjamin Kramer2016-07-021-5/+2
* [esan|cfrag] Add counters for struct array accessesQin Zhao2016-07-021-34/+87
* [msan] Fix __msan_maybe_ for non-standard type sizes.Evgeniy Stepanov2016-07-011-1/+1
* [asan] fix false dynamic-stack-buffer-overflow report with constantly-sized d...Kuba Brecka2016-06-271-9/+10
* [msan] Tighten up type in StoreList. NFC.Benjamin Kramer2016-06-271-13/+13
* Apply clang-tidy's modernize-loop-convert to most of lib/Transforms.Benjamin Kramer2016-06-264-37/+25
* Switch more loops to be range-basedDavid Majnemer2016-06-241-3/+1
* [asan] Do not instrument accesses to profiling globalsVedant Kumar2016-06-221-5/+14
* Delete more dead code.Rafael Espindola2016-06-221-12/+0
* [asan] Do not instrument pointers with address space attributesAnna Zaks2016-06-222-0/+17
* Fix PR28219: Use profile summary from reader and not compute itEaswaran Raman2016-06-211-4/+1
* This is part of the effort for asan to support Windows 64 bit.Etienne Bergeron2016-06-211-0/+4
* clang format change /NFCXinliang David Li2016-06-211-28/+34
* [tsan] Do not instrument accesses to the gcov counters arrayVedant Kumar2016-06-201-0/+4
* [sanitizers] Disable target-specific lowering of string functions.Marcin Koscielnicki2016-06-184-8/+54
* [esan|cfrag] Add the struct field size array in StructInfoQin Zhao2016-06-171-2/+13
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-144-11/+11
* [esan|cfrag] Handle complex GEP instr in the cfrag toolQin Zhao2016-06-101-35/+42
* [esan|cfrag] Add the struct field offset array in StructInfoQin Zhao2016-06-101-11/+29
* [esan|cfrag] Disable load/store instrumentation for cfragQin Zhao2016-06-101-3/+7
OpenPOWER on IntegriCloud