llvm-project/compiler-rt/lib/xray
Christopher Di Bella 873e8b96b1 [compiler-rt][iwyu] explicitly includes `<new>` in xray_utils.cpp
Compiling compiler-rt with Clang modules and libc++ revealed that the
global `operator new` is being called without including `<new>`.

Differential Revision: https://reviews.llvm.org/D105401
2021-07-05 21:46:42 +00:00
..
tests [CMake] Use find_library for ncurses 2020-08-31 20:06:21 -07:00
CMakeLists.txt [CMake] Avoid accidental C++ standard library dependency in sanitizers 2020-10-31 02:37:38 -07:00
weak_symbols.txt
xray_AArch64.cpp [XRay] Change ARM/AArch64/powerpc64le to use version 2 sled (PC-relative address) 2020-04-24 08:35:43 -07:00
xray_allocator.h
xray_always_instrument.txt
xray_arm.cpp [XRay] Change ARM/AArch64/powerpc64le to use version 2 sled (PC-relative address) 2020-04-24 08:35:43 -07:00
xray_basic_flags.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_basic_flags.h
xray_basic_flags.inc
xray_basic_logging.cpp [Sanitizers] Remove OpenBSD support (new attempt) 2020-10-20 11:16:09 +01:00
xray_basic_logging.h
xray_buffer_queue.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_buffer_queue.h
xray_defs.h
xray_fdr_controller.h
xray_fdr_flags.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_fdr_flags.h
xray_fdr_flags.inc
xray_fdr_log_records.h
xray_fdr_log_writer.h
xray_fdr_logging.cpp Fix xray fdr mode to allow multiple flushes 2021-02-10 12:57:24 +11:00
xray_fdr_logging.h
xray_flags.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_flags.h
xray_flags.inc
xray_function_call_trie.h
xray_init.cpp [xray] Option to omit the function index 2020-06-17 13:49:01 -04:00
xray_interface.cpp [xray] Option to omit the function index 2020-06-17 13:49:01 -04:00
xray_interface_internal.h [XRay] Change Sled.Function to PC-relative for sled version 2 and make llvm-xray support sled version 2 addresses 2020-04-24 14:41:56 -07:00
xray_log_interface.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_mips.cpp [XRay] Change mips to use version 2 sled (PC-relative address) 2020-09-20 17:59:57 -07:00
xray_mips64.cpp [XRay] Change mips to use version 2 sled (PC-relative address) 2020-09-20 17:59:57 -07:00
xray_never_instrument.txt
xray_powerpc64.cpp [XRay] Change ARM/AArch64/powerpc64le to use version 2 sled (PC-relative address) 2020-04-24 08:35:43 -07:00
xray_powerpc64.inc
xray_profile_collector.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_profile_collector.h
xray_profiling.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_profiling_flags.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_profiling_flags.h
xray_profiling_flags.inc
xray_recursion_guard.h
xray_segmented_array.h
xray_trampoline_AArch64.S [xray] Preserve x8 in trampoline on AArch64 2020-04-27 14:57:26 -04:00
xray_trampoline_arm.S [xray] Avoid text relocations in trampolines for ARM/AArch64 2020-04-21 23:21:02 -04:00
xray_trampoline_mips.S
xray_trampoline_mips64.S
xray_trampoline_powerpc64.cpp compiler-rt: Rename .cc file in lib/xray to .cpp 2019-08-01 12:30:58 +00:00
xray_trampoline_powerpc64_asm.S
xray_trampoline_x86_64.S [XRay][compiler-rt][x86_64] Fix CFI directives in assembly trampolines 2021-03-06 10:38:27 -08:00
xray_tsc.h
xray_utils.cpp [compiler-rt][iwyu] explicitly includes `<new>` in xray_utils.cpp 2021-07-05 21:46:42 +00:00
xray_utils.h
xray_x86_64.cpp [Sanitizers] Remove OpenBSD support (new attempt) 2020-10-20 11:16:09 +01:00
xray_x86_64.inc [XRay] Remove unnecessary <x86intrin.h> include 2020-12-14 12:36:35 +02:00