llvm-project/compiler-rt/lib
Stephen Hines 6455418d3d [compiler-rt] [builtins] [AArch64] Add missing AArch64 data synchronization barrier (dsb) to __clear_cache
https://developer.arm.com/documentation/den0024/a/Caches/Cache-maintenance
covers how to properly clear caches on AArch64, and the builtin
implementation was missing a `dsb ish` after clearing the icache for the
selected range.

Reviewed By: kristof.beyls

Differential Revision: https://reviews.llvm.org/D104094
2021-06-11 02:13:48 -07:00
..
BlocksRuntime
asan Cleanup for final comment on https://reviews.llvm.org/D103304 2021-06-09 13:47:12 -07:00
builtins [compiler-rt] [builtins] [AArch64] Add missing AArch64 data synchronization barrier (dsb) to __clear_cache 2021-06-11 02:13:48 -07:00
cfi [clang] accept -fsanitize-ignorelist= in addition to -fsanitize-blacklist= 2021-05-04 10:24:00 -04:00
crt [RISCV][crt] support building without init_array 2020-12-01 17:17:50 +03:00
dfsan [dfsan] Add full fast8 support 2021-06-07 17:20:54 -07:00
fuzzer [dfsan] Add full fast8 support 2021-06-07 17:20:54 -07:00
gwp_asan [Scudo] Use GWP-ASan's aligned allocations and fixup postalloc hooks. 2021-05-10 12:56:18 -07:00
hwasan [NFC][compiler-rt][hwasan] Move allocation functions into their own file 2021-06-08 12:08:23 -07:00
interception [sanitizer] Set IndentPPDirectives: AfterHash in .clang-format 2021-05-03 13:49:41 -07:00
lsan [lsan] Bump the thread limit from 1<<13 to 1<<22 2021-06-04 20:15:56 -07:00
memprof sanitizer_common: deduplicate CheckFailed 2021-05-12 08:50:53 +02:00
msan [NFC][msan] Fix assigned-unused warning 2021-06-02 00:09:02 -07:00
orc ORTRT: Add tests for string_view equality and inequality operators 2021-06-08 17:53:59 -07:00
profile [Profile] Remove redundant check 2021-06-10 16:24:53 -07:00
safestack [sanitizer] Set IndentPPDirectives: AfterHash in .clang-format 2021-05-03 13:49:41 -07:00
sanitizer_common Prevent generation of dependency on _cxa_guard for static initialization 2021-06-09 09:38:59 +02:00
scudo [scudo] Add Scudo support for Trusty OS 2021-06-08 14:02:10 -07:00
stats compiler-rt: Rename .cc file in lib/{dfsan,stats,ubsan_minimal} to .cpp 2019-08-01 12:41:23 +00:00
tsan [sanitizer] Simplify __sanitizer::BufferedStackTrace::UnwindImpl implementations 2021-05-13 21:26:31 -07:00
ubsan [sanitizer] Simplify __sanitizer::BufferedStackTrace::UnwindImpl implementations 2021-05-13 21:26:31 -07:00
ubsan_minimal [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc 2020-10-12 09:57:12 -07:00
xray [XRay][compiler-rt][x86_64] Fix CFI directives in assembly trampolines 2021-03-06 10:38:27 -08:00
CMakeLists.txt [ORC-RT] Re-apply "Initial ORC Runtime directories and build..." with fixes. 2021-04-24 16:00:20 -07:00