llvm-project/compiler-rt/test/hwasan/TestCases
Matt Morehouse 750d5fc65c [HWASan] Intercept setjmp/longjmp on x86_64.
Reviewed By: xiangzhangllvm

Differential Revision: https://reviews.llvm.org/D109790
2021-09-17 07:10:57 -07:00
..
Linux [hwasan] Support malloc in atfork. 2021-08-17 15:29:49 -07:00
Posix [HWASan] Use page aliasing on x86_64. 2021-03-25 07:04:14 -07:00
abort-message-android.cpp compiler-rt: Rename .cc file in test/hwasan to .cpp 2019-08-05 13:10:50 +00:00
allocator_returns_null.cpp [HWASan] Use page aliasing on x86_64. 2021-03-25 07:04:14 -07:00
cfi.cpp Require lld for hwasan tests. 2019-08-06 23:43:20 +00:00
check-interface.cpp compiler-rt: Rename .cc file in test/hwasan to .cpp 2019-08-05 13:10:50 +00:00
deep-recursion.c [HWASan] Add basic stack tagging support for LAM. 2021-06-11 08:21:17 -07:00
double-free.c [hwasan] Fix test with TCO eliminating free frame. 2021-08-11 09:51:14 +01:00
exported-tagged-global.c [AArch64][NFC] require aarch64 support for hwasan test 2020-08-07 09:24:52 +05:30
global.c [hwasan] print globals in symbolizer-friendly format. 2021-09-16 13:29:17 +01:00
halt-on-error.cpp compiler-rt: Rename .cc file in test/hwasan to .cpp 2019-08-05 13:10:50 +00:00
heap-buffer-overflow-into.c Revert "[hwasan] print exact mismatch offset for short granules." 2021-06-29 11:57:04 +01:00
heap-buffer-overflow.c [hwasan] Display causes in order of probability. 2021-06-29 13:00:05 +01:00
hwasan-print-shadow.cpp [HWASan] Untag argument to __hwasan_tag_memory. 2021-04-21 17:08:43 -07:00
libc_thread_freeres.c [hwasan] Reset current thread pointer on thread exit. 2020-05-08 10:31:25 -07:00
longjmp-setjmp-interception.c [HWASan] Intercept setjmp/longjmp on x86_64. 2021-09-17 07:10:57 -07:00
longjmp.c Revert "[hwasan] More realistic setjmp test." 2021-07-12 22:16:25 -07:00
malloc-align.c [hwasan] Fix allocator alignment. 2020-05-11 15:45:42 -07:00
malloc-test.c
malloc_bisect.c
malloc_fill.cpp [HWASan] Use page aliasing on x86_64. 2021-03-25 07:04:14 -07:00
many-threads-uaf.c [HWASan] Use page aliasing on x86_64. 2021-03-25 07:04:14 -07:00
mem-intrinsics-zero-size.c
mem-intrinsics.c Revert "[hwasan] print exact mismatch offset for short granules." 2021-06-29 11:57:04 +01:00
new-test.cpp compiler-rt: Rename .cc file in test/hwasan to .cpp 2019-08-05 13:10:50 +00:00
override-new-delete.cpp
print-memory-usage-android.c
print-memory-usage.c
print-module-map.c
pthread_exit.c
realloc-after-free.c
realloc-test.cpp compiler-rt: Rename .cc file in test/hwasan to .cpp 2019-08-05 13:10:50 +00:00
register-dump-no-fp.cpp [HWASan] Disable stack, globals and force callbacks for x86_64. 2021-03-22 08:02:27 -07:00
register-dump-read.c [compiler-rt][hwasan] Update register-dump-read.c test 2021-07-21 12:43:07 +00:00
rich-stack.c [HWASan] Add basic stack tagging support for LAM. 2021-06-11 08:21:17 -07:00
sanitizer_malloc.cpp compiler-rt: Rename .cc file in test/hwasan to .cpp 2019-08-05 13:10:50 +00:00
set-error-report-callback.cpp [HWASan] Use page aliasing on x86_64. 2021-03-25 07:04:14 -07:00
short-granule-disabled.cpp [hwasan] Always untag short granule in shadow. 2021-08-24 14:10:04 -07:00
sizes.cpp [HWASan] Use page aliasing on x86_64. 2021-03-25 07:04:14 -07:00
stack-history-length.c [HWASan] Add basic stack tagging support for LAM. 2021-06-11 08:21:17 -07:00
stack-oob.c [hwasan] Fix incorrect candidate matching for stack OOB. 2021-07-06 12:24:07 +01:00
stack-uar-dynamic.c [HWASan] Add basic stack tagging support for LAM. 2021-06-11 08:21:17 -07:00
stack-uar-realign.c [HWASan] Add basic stack tagging support for LAM. 2021-06-11 08:21:17 -07:00
stack-uar.c [hwasan] Display causes in order of probability. 2021-06-29 13:00:05 +01:00
stack-uas.c [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
tag-mismatch-border-address.c [hwasan] Check for overflow when searching candidates. 2021-07-06 11:22:13 +01:00
tag_in_free.c
tail-magic.c [hwasan] Don't report short-granule shadow as overwritten. 2021-08-18 11:25:57 -07:00
thread-uaf.c [hwasan] Display causes in order of probability. 2021-06-29 13:00:05 +01:00
try-catch.cpp [hwasan] Workaround unwinder issues in try-catch test. 2019-10-21 23:57:12 +00:00
uaf_with_rb_distance.c
use-after-free-and-overflow.c [hwasan] Display causes in order of probability. 2021-06-29 13:00:05 +01:00
use-after-free.c [hwasan] Fix test on x86. 2021-08-10 13:06:12 +01:00
use-after-scope-capture.cpp [hwasan] Commit missed REQUIRES: stable-runtime. 2021-08-02 13:58:11 +01:00
use-after-scope-dtor-order.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-goto.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-if.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-inlined.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-loop-bug.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-loop-removed.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-loop.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-nobug.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-temp.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-temp2.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
use-after-scope-types.cpp [hwasan] Test use-after-scope with -fno-exceptions. 2021-09-06 10:10:09 +01:00
use-after-scope.cpp [hwasan] Detect use after scope within function. 2021-08-02 11:34:12 +01:00
wild-free-close.c [hwasan] Fix wild free tests on x86. 2021-08-13 11:56:02 +01:00
wild-free-realloc.c [hwasan] do not check if freed pointer belonged to allocator. 2021-08-25 09:31:01 +01:00
wild-free-shadow.c [hwasan] Fix wild free tests on x86. 2021-08-13 11:56:02 +01:00
wild-free.c [hwasan] do not check if freed pointer belonged to allocator. 2021-08-25 09:31:01 +01:00