aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Instrumentation
AgeCommit message (Expand)Author
2013-01-22[msan] Export the value of msan-keep-going flag for the runtime.Evgeniy Stepanov
2013-01-22[msan] Do not insert check on volatile store.Evgeniy Stepanov
2013-01-19Sort all of the includes. Several files got checked in with mis-sortedChandler Carruth
2013-01-1880 columnsAlexey Samsonov
2013-01-18Move Blacklist.h to include/ to enable use from clang.Will Dietz
2013-01-17ASan: add optional 'zero-based shadow' option to ASan passes. Always tell the...Alexey Samsonov
2013-01-16ASan: wrap mapping scale and offset in a struct and make it a member of ASan ...Alexey Samsonov
2013-01-15[msan] Fix handling of equality comparison of pointer vectors.Evgeniy Stepanov
2013-01-10[msan] Change va_start/va_copy shadow memset alignment to 8.Peter Collingbourne
2013-01-02Actually update the CMake and Makefile builds correctly, and update theChandler Carruth
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2013-01-02Resort the #include lines in include/... and lib/... with theChandler Carruth
2012-12-30Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling
2012-12-28Add proper support for -fsanitize-blacklist= flag for TSan and MSan. LLVM part.Alexey Samsonov
2012-12-27[ASan] Fix lifetime intrinsics handling. Now for each intrinsic we check if i...Alexey Samsonov
2012-12-26[msan] Raise alignment of origin stores/loads when possible.Evgeniy Stepanov
2012-12-26[msan] Expand the file comment with track-origins info.Evgeniy Stepanov
2012-12-25[msan] Fix handling of vectors of pointers.Evgeniy Stepanov
2012-12-25[msan] Fix handling of select with vector condition.Evgeniy Stepanov
2012-12-25ASan: initialize callbacks from ASan module pass in a separate function for c...Alexey Samsonov
2012-12-25ASan: move stack poisoning logic into FunctionStackPoisoner structAlexey Samsonov
2012-12-24Add LLVMContext::emitWarning methods and use them. <rdar://problem/12867368>Bob Wilson
2012-12-21Remove duplicate includes.Roman Divacky
2012-12-21[msan] Remove unreachable blocks before instrumenting a function.Evgeniy Stepanov
2012-12-19[msan] Add track-origins argument to the pass constructor.Evgeniy Stepanov
2012-12-19[msan] Heuristically instrument unknown intrinsics.Evgeniy Stepanov
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling
2012-12-18Initialize NoRedZone and remove unused default values.Rafael Espindola
2012-12-17[msan] Fix lint warning.Evgeniy Stepanov
2012-12-14Fix lint warnings in MemorySanitizer.cpp.Evgeniy Stepanov
2012-12-14[msan] Origin stores and loads do not need explicit alignment.Evgeniy Stepanov
2012-12-14[msan] Refactor default shadow propagation and origin tracking.Evgeniy Stepanov
2012-12-12Improve debug info generated with enabled AddressSanitizer.Alexey Samsonov
2012-12-11[msan] Use explicitely aligned stores and loads with function argument shadow.Evgeniy Stepanov
2012-12-10Don't use a red zone for code coverage if the user specified `-mno-red-zone'.Bill Wendling
2012-12-07s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling
2012-12-07[msan] Remove readonly/readnone attributes from all called functions.Evgeniy Stepanov
2012-12-06MemorySanitizer.cpp: Suppress a warning. [-Wunused-variable]NAKAMURA Takumi
2012-12-06[msan] Fix a typo in a comment.Evgeniy Stepanov
2012-12-06[msan] Do not store origin for clean values.Evgeniy Stepanov
2012-12-05[msan] Instrument bswap intrinsic.Evgeniy Stepanov
2012-12-05[msan] Initialize callbacks in runOnFunction as opposed to doInitialization.Evgeniy Stepanov
2012-12-05[msan] Change linkage type of __msan_track_origins.Evgeniy Stepanov
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth
2012-12-04[asan] add experimental -asan-realign-stack option (true by default, which do...Kostya Serebryany
2012-12-04ASan: add initial support for handling llvm.lifetime intrinsics in ASan - emi...Alexey Samsonov
2012-12-03ASan: add blacklist file to ASan pass options. Clang patch for this will follow.Alexey Samsonov
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-12-03fix stats for added checksNuno Lopes
2012-11-30[asan] simplify the code around doesNotReturn call. It now magically works. Kostya Serebryany