summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* AddressSanitizer: don't track swifterror memory addressesArnold Schwaighofer2017-02-151-3/+12
* ThreadSanitizer: don't track swifterror memory addressesArnold Schwaighofer2017-02-151-0/+7
* Re-apply "[profiling] Remove dead profile name vars after emitting name data"Vedant Kumar2017-02-141-0/+5
* Revert "[profiling] Remove dead profile name vars after emitting name data"Vedant Kumar2017-02-141-3/+0
* [profiling] Remove dead profile name vars after emitting name dataVedant Kumar2017-02-141-0/+3
* [sancov] using comdat only when it is enabledMike Aizatsky2017-02-081-3/+7
* [sancov] specifying comdat for sancov constructorsMike Aizatsky2017-02-081-1/+3
* Fix variable name /NFCXinliang David Li2017-02-041-2/+2
* [PGO] Add select instr profile in graph dumpXinliang David Li2017-02-031-3/+32
* [sanitizer coverage] Fix Instrumentation to work on Windows.Marcos Pividori2017-02-031-21/+29
* [PGO] internal option cleanupsXinliang David Li2017-02-021-23/+37
* [PGO] make graph view internal options available for all buildsXinliang David Li2017-02-021-2/+0
* SanitizerCoverage: Support sanitizer guard section on darwinJustin Bogner2017-02-011-13/+30
* [ICP] Fix bool conversion warning and actually write out the reason instead o...Benjamin Kramer2017-01-301-1/+1
* Expose isLegalToPromot as a global helper function so that SamplePGO pass can...Dehao Chen2017-01-301-46/+36
* [PGO] add debug option to view raw count after prof use annotationXinliang David Li2017-01-271-1/+59
* [sanitizer-coverage] emit __sanitizer_cov_trace_pc_guard w/o a preceding 'if'...Kostya Serebryany2017-01-241-1/+1
* Makes promoteIndirectCall an external function.Dehao Chen2017-01-231-17/+7
* [PGO] add debug option to view annotated cfg after prof use annotationXinliang David Li2017-01-231-0/+25
* [Target, Transforms] Fix some Clang-tidy modernize and Include What You Use w...Eugene Zelenko2017-01-181-15/+38
* [WebAssembly] Add triple support for the new wasm object formatDan Gohman2017-01-171-1/+2
* [asan] Don't overalign global metadata.Evgeniy Stepanov2017-01-121-11/+12
* [asan] Refactor instrumentation of globals.Evgeniy Stepanov2017-01-121-145/+188
* [asan] Set alignment of __asan_global_* globals to sizeof(GlobalStruct)Kuba Mracek2017-01-111-6/+3
* Resubmit "[PGO] Turn off comdat renaming in IR PGO by default"Rong Xu2017-01-112-16/+28
* Revert "[PGO] Turn off comdat renaming in IR PGO by default"Rong Xu2017-01-102-17/+15
* [PGO] Turn off comdat renaming in IR PGO by defaultRong Xu2017-01-102-15/+17
* [asan] Change the visibility of ___asan_globals_registered to hiddenKuba Mracek2017-01-061-0/+1
* [ASan] Make ASan instrument variable-masked loads and storesFilipe Cabecinhas2017-01-061-41/+55
* [sanitizer-coverage] sort the switch casesKostya Serebryany2016-12-271-0/+5
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-201-1/+1
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-1/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-1/+1
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-1/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-1/+1
* [asan] Don't skip instrumentation of masked load/store unless we've seen a fu...Filipe Cabecinhas2016-12-141-3/+12
* [asan] Hook ClInstrumentWrites and ClInstrumentReads to masked operation inst...Filipe Cabecinhas2016-12-141-0/+4
* [PGO] Fix insane counts due to nonreturn callsRong Xu2016-12-131-2/+11
* [sanitizer-coverage] use IRB.SetCurrentDebugLocation after IRB.SetInsertPointKostya Serebryany2016-12-031-1/+1
* [PGO] Fix PGO use ICE when there are unreachable BBsRong Xu2016-12-022-21/+53
* [asan/win] Align global registration metadata to its sizeReid Kleckner2016-11-291-2/+13
* [asan] Make ASan compatible with linker dead stripping on WindowsReid Kleckner2016-11-211-47/+97
* [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 ...Marcin Koscielnicki2016-11-211-11/+30
* [asan] Turn on Mach-O global metadata liveness tracking by defaultAnna Zaks2016-11-171-1/+1
* [CMake] NFC. Updating CMake dependency specificationsChris Bieneman2016-11-171-2/+3
* [sancov] Name the global containing the main source file nameReid Kleckner2016-11-161-3/+3
* [AddressSanitizer] Add support for (constant-)masked loads and stores.Filipe Cabecinhas2016-11-151-14/+85
* [sanitizer-coverage] make sure asan does not instrument coverage guards (repo...Kostya Serebryany2016-11-151-1/+1
* [AVX-512] Add AVX-512 vector shift intrinsics to memory santitizer.Craig Topper2016-11-151-0/+31
* [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during...Kuba Brecka2016-11-141-32/+36
OpenPOWER on IntegriCloud