projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM: teach AAPCS-VFP to deal with Cortex-M4.
2014-05-26
Kostya Serebryany
[asan] decrease asan-instrumentation-with-call-threshold...
commit
|
commitdiff
|
tree
2014-05-23
Kostya Serebryany
[asan] properly instrument memory accesses that have...
commit
|
commitdiff
|
tree
2014-04-29
Kostya Serebryany
fix -Wunused-variable warning in Release mode
commit
|
commitdiff
|
tree
2014-04-22
Kostya Serebryany
[asan] Support outline instrumentation for wide types...
commit
|
commitdiff
|
tree
2014-04-21
Kostya Serebryany
[asan] add a run-time flag detect_container_overflow...
commit
|
commitdiff
|
tree
2014-04-21
Kostya Serebryany
[asan] add llvm-ish test for memset/etc instrumentation
commit
|
commitdiff
|
tree
2014-04-21
Kostya Serebryany
[asan] instead of inserting inline instrumentation...
commit
|
commitdiff
|
tree
2014-04-21
Kostya Serebryany
[asan] temporary disable generating __asan_loadN/__asan_storeN
commit
|
commitdiff
|
tree
2014-04-21
Kostya Serebryany
[asan] insert __asan_loadN/__asan_storeN as out-lined...
commit
|
commitdiff
|
tree
2014-04-18
Kostya Serebryany
[asan] one more workaround for PR17409: don't do BB...
commit
|
commitdiff
|
tree
2014-04-16
Kostya Serebryany
[asan] add two new hidden compile-time flags for asan...
commit
|
commitdiff
|
tree
2014-02-27
Kostya Serebryany
[asan] fix a pair of silly typos
commit
|
commitdiff
|
tree
2014-02-27
Kostya Serebryany
[asan] disable asan-detect-invalid-pointer-pair (was...
commit
|
commitdiff
|
tree
2014-02-27
Kostya Serebryany
[asan] *experimental* implementation of invalid-pointer...
commit
|
commitdiff
|
tree
2014-02-24
Kostya Serebryany
[asan] remove test that should have been removed in...
commit
|
commitdiff
|
tree
2014-02-24
Kostya Serebryany
[asan] simplify the code that compute the shadow offset...
commit
|
commitdiff
|
tree
2014-02-10
Kostya Serebryany
[asan] support for FreeBSD, LLVM part. patch by Viktor...
commit
|
commitdiff
|
tree
2014-01-29
Kostya Serebryany
[asan] simplify a test
commit
|
commitdiff
|
tree
2014-01-17
Kostya Serebryany
[asan] extend asan-coverage (still experimental).
commit
|
commitdiff
|
tree
2014-01-15
Kostya Serebryany
replace LeakSanitizerIsTurnedOffForTheCurrentProcess...
commit
|
commitdiff
|
tree
2014-01-10
Kostya Serebryany
reapply r198858: Disable LeakSanitizer in TableGen...
commit
|
commitdiff
|
tree
2014-01-09
Kostya Serebryany
Disable LeakSanitizer in TableGen binaries, see PR18325
commit
|
commitdiff
|
tree
2013-12-23
Kostya Serebryany
[asan] don't unpoison redzones on function exit in...
commit
|
commitdiff
|
tree
2013-12-23
Kostya Serebryany
[asan] produce fewer stores when poisoning stack shadow
commit
|
commitdiff
|
tree
2013-12-06
Kostya Serebryany
[asan] fix ndebug build with strict warnings (-Wunused...
commit
|
commitdiff
|
tree
2013-12-06
Kostya Serebryany
[asan] rewrite asan's stack frame layout
commit
|
commitdiff
|
tree
2013-12-05
Kostya Serebryany
[tsan] fix PR18146: sometimes a variable written into...
commit
|
commitdiff
|
tree
2013-12-02
Kostya Serebryany
[tsan] fix instrumentation of vector vptr updates ...
commit
|
commitdiff
|
tree
2013-11-22
Kostya Serebryany
Revert r195318 as it causes miscompilation (PR18029)
commit
|
commitdiff
|
tree
2013-11-21
Kostya Serebryany
add 'REQUIRES: asserts' to a test that uses 'llc -debug...
commit
|
commitdiff
|
tree
2013-11-21
Kostya Serebryany
Don't speculate loads under ThreadSanitizer
commit
|
commitdiff
|
tree
2013-11-15
Kostya Serebryany
[asan] use GlobalValue::PrivateLinkage for coverage...
commit
|
commitdiff
|
tree
2013-11-14
Kostya Serebryany
[asan] Poor man's coverage that works with ASan
commit
|
commitdiff
|
tree
2013-10-16
Kostya Serebryany
[asan] Optimize accesses to global arrays with constant...
commit
|
commitdiff
|
tree
2013-09-18
Kostya Serebryany
[asan] call __asan_stack_malloc_N only if use-after...
commit
|
commitdiff
|
tree
2013-09-17
Kostya Serebryany
[asan] inline the calls to __asan_stack_free_* with...
commit
|
commitdiff
|
tree
2013-09-10
Kostya Serebryany
[asan] refactor the use-after-return API so that the...
commit
|
commitdiff
|
tree
2013-06-27
Kostya Serebryany
Add more owners to CODE_OWNERS.TXT (Kostya Serebryany...
Add more owners to CODE_OWNERS.TXT (
Kostya Serebryany
: AddressSanitizer and ThreadSanitizer...
commit
|
commitdiff
|
tree
2013-06-26
Kostya Serebryany
[asan] workaround for PR16277: don't instrument AllocaInstr...
commit
|
commitdiff
|
tree
2013-06-26
Kostya Serebryany
[asan] add option -asan-keep-uninstrumented-functions
commit
|
commitdiff
|
tree
2013-06-21
Kostya Serebryany
add Function::removeFnAttr()
commit
|
commitdiff
|
tree
2013-06-03
Kostya Serebryany
[asan] ASan Linux MIPS32 support (llvm part), patch...
commit
|
commitdiff
|
tree
2013-03-28
Kostya Serebryany
[tsan] make sure memset/memcpy/memmove are not inlined...
commit
|
commitdiff
|
tree
2013-03-22
Kostya Serebryany
[asan] Change the way we report the alloca frame on...
commit
|
commitdiff
|
tree
2013-03-18
Kostya Serebryany
[asan] when creating string constants, set unnamed_attr...
commit
|
commitdiff
|
tree
2013-03-18
Kostya Serebryany
[asan] while generating the description of a global...
commit
|
commitdiff
|
tree
2013-03-18
Kostya Serebryany
[asan] don't instrument functions with available_externally...
commit
|
commitdiff
|
tree
2013-02-26
Kostya Serebryany
Unify clang/llvm attributes for asan/tsan/msan (LLVM...
commit
|
commitdiff
|
tree
2013-02-20
Kostya Serebryany
[asan] instrument invoke insns with noreturn attribute...
commit
|
commitdiff
|
tree
2013-02-19
Kostya Serebryany
[asan] instrument memory accesses with unusual sizes
commit
|
commitdiff
|
tree
2013-02-18
Kostya Serebryany
[asan] revert r175266 as it breaks code with packed...
commit
|
commitdiff
|
tree
2013-02-15
Kostya Serebryany
[asan] support long double on 64-bit. See https://code...
commit
|
commitdiff
|
tree
2013-02-13
Kostya Serebryany
[tsan] disable load widening in ThreadSanitizer mode
commit
|
commitdiff
|
tree
2013-02-13
Kostya Serebryany
[asan] fix confusing indentation
commit
|
commitdiff
|
tree
2013-02-12
Kostya Serebryany
[asan] fix tests for the new ABI
commit
|
commitdiff
|
tree
2013-02-12
Kostya Serebryany
[asan] change the default mapping offset on x86_64...
commit
|
commitdiff
|
tree
2013-02-11
Kostya Serebryany
[asan] added a flag -mllvm asan-short-64bit-mapping...
commit
|
commitdiff
|
tree
2013-02-11
Kostya Serebryany
[tsan/msan] adding thread_safety and uninitialized_checks...
commit
|
commitdiff
|
tree
2013-01-24
Kostya Serebryany
[asan] fix 32-bit builds
commit
|
commitdiff
|
tree
2013-01-24
Kostya Serebryany
[asan] adaptive redzones for globals (the larger the...
commit
|
commitdiff
|
tree
2013-01-23
Kostya Serebryany
[asan] use ADD instead of OR when applying shadow offset...
commit
|
commitdiff
|
tree
2012-12-04
Kostya Serebryany
[asan] add experimental -asan-realign-stack option...
commit
|
commitdiff
|
tree
2012-11-30
Kostya Serebryany
[asan] simplify the code around doesNotReturn call...
commit
|
commitdiff
|
tree
2012-11-29
Kostya Serebryany
[asan/tsan] initialize the asan/tsan callbacks in runOnFunct...
commit
|
commitdiff
|
tree
2012-11-29
Kostya Serebryany
[asan] when checking the noreturn attribute on the...
commit
|
commitdiff
|
tree
2012-11-28
Kostya Serebryany
[asan] Split AddressSanitizer into two passes (FunctionPass...
commit
|
commitdiff
|
tree
2012-11-22
Kostya Serebryany
[asan] rip off the creation of global redzones from...
commit
|
commitdiff
|
tree
2012-11-20
Kostya Serebryany
[asan] use names of globals instead of an external...
commit
|
commitdiff
|
tree
2012-11-20
Kostya Serebryany
[asan] don't instrument linker-initialized globals...
commit
|
commitdiff
|
tree
2012-11-20
Kostya Serebryany
[asan] make sure that linker-initialized globals (non...
commit
|
commitdiff
|
tree
2012-11-07
Kostya Serebryany
[asan] fix bug 14277 (asan needs to fail with fata...
commit
|
commitdiff
|
tree
2012-11-01
Kostya Serebryany
[asan] don't instrument globals that we've created...
commit
|
commitdiff
|
tree
2012-10-19
Kostya Serebryany
[asan] make sure asan erases old unused allocas after...
commit
|
commitdiff
|
tree
2012-10-17
Kostya Serebryany
[asan] better debug diagnostics in asan compiler module
commit
|
commitdiff
|
tree
2012-10-15
Kostya Serebryany
[asan] fix a test
commit
|
commitdiff
|
tree
2012-10-15
Kostya Serebryany
[asan] make AddressSanitizer to be a FunctionPass instead...
commit
|
commitdiff
|
tree
2012-10-04
Kostya Serebryany
[tsan] add 3 internal flags for fine-grain control...
commit
|
commitdiff
|
tree
2012-09-05
Kostya Serebryany
[asan] fix lint
commit
|
commitdiff
|
tree
2012-09-05
Kostya Serebryany
[asan] extend the blacklist functionality to handle...
commit
|
commitdiff
|
tree
2012-08-24
Kostya Serebryany
[asan/tsan] rename FunctionBlackList* to BlackList...
commit
|
commitdiff
|
tree
2012-08-24
Kostya Serebryany
[asan/tsan] extend the functionality of FunctionBlackList...
commit
|
commitdiff
|
tree
2012-08-21
Kostya Serebryany
[asan] add code to detect global initialization fiasco...
commit
|
commitdiff
|
tree
2012-08-15
Kostya Serebryany
[asan] implement --asan-always-slow-path, which is...
commit
|
commitdiff
|
tree
2012-08-14
Kostya Serebryany
[asan] insert crash basic blocks inline as opposed...
commit
|
commitdiff
|
tree
2012-08-14
Kostya Serebryany
[asan] insert crash basic blocks inline as opposed...
commit
|
commitdiff
|
tree
2012-08-13
Kostya Serebryany
[asan] remove the code for --asan-merge-callbacks as...
commit
|
commitdiff
|
tree
2012-07-20
Kostya Serebryany
[asan] make sure that the crash callbacks do not get...
commit
|
commitdiff
|
tree
2012-07-17
Kostya Serebryany
[asan] more code to merge crash callbacks. Doesn't...
commit
|
commitdiff
|
tree
2012-07-16
Kostya Serebryany
[asan] a bit more refactoring, addressed some of the...
commit
|
commitdiff
|
tree
2012-07-16
Kostya Serebryany
[asan] refactor instrumentation to allow merging the...
commit
|
commitdiff
|
tree
2012-07-16
Kostya Serebryany
[asan] initialize asan error callbacks in runOnModule...
commit
|
commitdiff
|
tree
2012-07-05
Kostya Serebryany
[tsan] fix compile-time falilure found while building...
commit
|
commitdiff
|
tree
2012-07-02
Kostya Serebryany
[asan] small code simplification
commit
|
commitdiff
|
tree
2012-06-28
Kostya Serebryany
[asan] set a hard limit on the number of instructions...
commit
|
commitdiff
|
tree
2012-05-30
Kostya Serebryany
[asan] instrument cmpxchg and atomicrmw
commit
|
commitdiff
|
tree
2012-05-02
Kostya Serebryany
[tsan] typo and style (thanks to Nick Lewycky)
commit
|
commitdiff
|
tree
2012-04-27
Kostya Serebryany
[asan] small optimization: do not emit "x+0" instructions
commit
|
commitdiff
|
tree
2012-04-27
Kostya Serebryany
[tsan] Atomic support for ThreadSanitizer, patch by...
commit
|
commitdiff
|
tree
2012-04-23
Kostya Serebryany
[tsan] use llvm/ADT/Statistic.h for tsan stats
commit
|
commitdiff
|
tree
2012-04-10
Kostya Serebryany
[tsan] two more compile-time optimizations:
commit
|
commitdiff
|
tree
next