llvm-6502/test/Instrumentation/AddressSanitizer
Chandler Carruth c3c8db9d25 Teach AddressSanitizer to create basic blocks in a more natural order.
This is particularly useful to the backend code generators which try to
process things in the incoming function order.

Also, cleanup some uses of IRBuilder to be a bit simpler and more clear.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160254 91177308-0d34-0410-b5e6-96231b3b80d8
2012-07-16 08:58:53 +00:00
..
X86 [asan] move x86-specific test to a separate X86 directory with a custom lit.local.cfg file 2012-03-12 18:49:11 +00:00
asan-vs-gvn.ll [asan] fix asan-vs-gvn.ll test (it did not actually check much before this change) 2012-02-14 00:02:35 +00:00
basic.ll Teach AddressSanitizer to create basic blocks in a more natural order. 2012-07-16 08:58:53 +00:00
do-not-touch-odr-global.ll
do-not-touch-threadlocal.ll
instrument_global.ll [asan] add a test for instrumenting globals 2011-12-16 01:28:19 +00:00
instrument_load_then_store.ll [asan] enable asan only for the functions that have Attribute::AddressSafety 2012-01-24 19:34:43 +00:00
instrument-no-return.ll [asan] unpoison the stack before every noreturn call. Fixes asan issue 37. llvm part 2012-02-08 21:36:17 +00:00
lit.local.cfg Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed. 2012-02-16 06:28:33 +00:00
test64.ll [asan] instrument cmpxchg and atomicrmw 2012-05-30 09:04:06 +00:00