summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* tsan: properly instrument unaligned accessesDmitry Vyukov2015-01-271-1/+22
* [sancov] Fix unspecified constructor order between sancov and asan.Evgeniy Stepanov2015-01-271-1/+1
* [ASan/Win] Move the shadow to 0x30000000Timur Iskhodzhanov2015-01-221-1/+1
* [msan] Update origin for the entire destination range on memory store.Evgeniy Stepanov2015-01-211-9/+49
* [msan] Optimize -msan-check-constant-shadow.Evgeniy Stepanov2015-01-201-8/+26
* [MSan][LLVM][MIPS] Shadow and Origin offsets for MIPSMohit K. Bhakkad2015-01-201-25/+52
* [PM] Replace the Pass argument to SplitEdge with specific analyses usedChandler Carruth2015-01-191-1/+1
* [PM] Remove the Pass argument from all of the critical edge splittingChandler Carruth2015-01-191-1/+1
* [PM] Separate the TargetLibraryInfo object from the immutable pass.Chandler Carruth2015-01-151-2/+2
* Update libdeps since TLI was moved from Target to Analysis in r226078.NAKAMURA Takumi2015-01-151-1/+1
* [PM] Move TargetLibraryInfo into the Analysis library.Chandler Carruth2015-01-151-1/+1
* [ASan] Move the shadow on Windows 32-bit from 0x20000000 to 0x40000000Timur Iskhodzhanov2015-01-121-0/+4
* Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper2015-01-051-1/+1
* [asan] simplify the tracing code, make it use the same guard variables as cov...Kostya Serebryany2015-01-031-25/+12
* [asan] change _sanitizer_cov_module_init to accept int* instead of int**Kostya Serebryany2014-12-301-18/+34
* [asan] change the coverage collection scheme so that we can easily emit cover...Kostya Serebryany2014-12-231-12/+24
* Remove dynamic allocation/indirection from GCOVBlocks owned by GCOVFunctionDavid Blaikie2014-12-221-22/+25
* [Msan] Generalize instrumentation code to support FreeBSD mappingViktor Kutuzov2014-12-181-27/+106
* [sanitizer] allow -fsanitize-coverage=N w/ -fsanitize=leak, llvm partKostya Serebryany2014-12-171-4/+2
* [sanitizer] prevent function call merging for sanitizer-coverage callbacksKostya Serebryany2014-12-161-0/+7
* [ASan] Change fake stack and local variables handling.Alexey Samsonov2014-12-111-44/+104
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-092-17/+18
* InstrProf: An intrinsic and lowering for instrumentation based profilingJustin Bogner2014-12-083-0/+311
* LLVMInstrumentation requires MC since r223532.NAKAMURA Takumi2014-12-061-1/+1
* Recommit of r223513 and r223514.Kuba Brecka2014-12-051-34/+48
* Reverting r223513 and r223514.Kuba Brecka2014-12-051-48/+34
* [DFSAN][MIPS][LLVM] Defining ShadowPtrMask variable for MIPS64Peter Collingbourne2014-12-051-1/+12
* AddressSanitizer - Don't instrument globals from cstring_literals sections. (...Kuba Brecka2014-12-051-34/+48
* [msan] Avoid extra origin address realignment.Evgeniy Stepanov2014-12-051-21/+24
* [msan] allow -fsanitize-coverage=N together with -fsanitize=memory, llvm partKostya Serebryany2014-12-032-2/+5
* msan] Add compile-time checks for missing origins.Evgeniy Stepanov2014-12-031-10/+13
* Revert r222997. The newly added compile-time checks are finding missing origi...Nick Lewycky2014-12-031-10/+9
* Emit the entry block first and the exit block second, then all the blocks in ...Nick Lewycky2014-12-031-3/+7
* [msan] Add compile-time checks for missing origins.Evgeniy Stepanov2014-12-011-9/+10
* [asan] Change dynamic alloca instrumentation to only consider allocas that ar...Yury Gribov2014-12-011-3/+35
* DebugIR: Delete -debug-irDuncan P. N. Exon Smith2014-11-293-716/+0
* [msan] Fix origin propagation for select of floats.Evgeniy Stepanov2014-11-281-3/+4
* [msan] Remove indirect call wrapping code.Evgeniy Stepanov2014-11-271-89/+1
* [asan/coverage] change the way asan coverage instrumentation is done: instead...Kostya Serebryany2014-11-241-10/+7
* Tidied up target triple OS detection. NFCSimon Pilgrim2014-11-221-2/+2
* [asan] remove old experimental codeKostya Serebryany2014-11-211-38/+0
* [asan] add statistic counter to dynamic alloca instrumentationKostya Serebryany2014-11-211-0/+3
* [asan] Add new hidden compile-time flag asan-instrument-allocas to sanitize v...Yury Gribov2014-11-211-6/+227
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-1/+1
* [asan] add experimental basic-block tracing to asan-coverage; also fix -fsani...Kostya Serebryany2014-11-192-7/+43
* Fix 80 cols caught by the linter...David Blaikie2014-11-142-6/+9
* Use nullptr instead of NULL for variadic sentinelsReid Kleckner2014-11-134-56/+56
* [asan] adding ShadowOffset64 for mips64, patch by Kumar SukhaniKostya Serebryany2014-11-111-0/+5
* Move asan-coverage into a separate phase.Kostya Serebryany2014-11-114-148/+263
* Revert "IR: MDNode => Value"Duncan P. N. Exon Smith2014-11-114-9/+7
OpenPOWER on IntegriCloud