hanchenye-llvm-project/compiler-rt/lib/ubsan
Roman Lebedev 320e9af309 [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Summary:
This is a compiler-rt part.
The clang part is D50250.

See [[ https://bugs.llvm.org/show_bug.cgi?id=21530 | PR21530 ]], https://github.com/google/sanitizers/issues/940.

Reviewers: vsk, filcab, #sanitizers

Reviewed By: filcab, #sanitizers

Subscribers: mclow.lists, srhines, kubamracek, dberris, rjmccall, rsmith, llvm-commits, regehr

Tags: #sanitizers

Differential Revision: https://reviews.llvm.org/D50251

llvm-svn: 345659
2018-10-30 21:58:54 +00:00
..
CMakeLists.txt [CMake] Add compiler-rt header files to the list of sources for targets 2018-07-10 13:00:17 +00:00
ubsan.syms.extra
ubsan_checks.inc [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part 2018-10-30 21:58:54 +00:00
ubsan_diag.cc [ubsan] Add support for reporting diagnostics to a monitor process 2018-06-22 17:21:17 +00:00
ubsan_diag.h [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer truncation - compiler-rt part 2018-07-30 18:58:30 +00:00
ubsan_diag_standalone.cc [ubsan] Make ubsan version of __sanitizer_print_stack_trace consistent with other sanitizers 2017-09-11 21:25:22 +00:00
ubsan_flags.cc [ubsan] Add preinit initializer for ubsan 2018-01-23 19:54:02 +00:00
ubsan_flags.h
ubsan_flags.inc [UBSan] Add silence_unsigned_overflow flag. 2018-06-27 18:24:46 +00:00
ubsan_handlers.cc [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part 2018-10-30 21:58:54 +00:00
ubsan_handlers.h [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part 2018-10-30 21:58:54 +00:00
ubsan_handlers_cxx.cc CFI: Print DSO names for failed cross-DSO icalls 2018-06-26 18:51:04 +00:00
ubsan_handlers_cxx.h
ubsan_init.cc [ubsan] Split ubsan_init_standalone 2017-09-21 00:35:22 +00:00
ubsan_init.h [ubsan] Use the correct tool name in diagnostics 2017-04-14 18:24:35 +00:00
ubsan_init_standalone.cc [ubsan] Support signal specific options in ubsan 2017-09-23 02:47:11 +00:00
ubsan_init_standalone_preinit.cc [ubsan] Add preinit initializer for ubsan 2018-01-23 19:54:02 +00:00
ubsan_interface.inc [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer truncation - compiler-rt part 2018-07-30 18:58:30 +00:00
ubsan_monitor.cc [ubsan] Add support for reporting diagnostics to a monitor process 2018-06-22 17:21:17 +00:00
ubsan_monitor.h [ubsan] Add support for reporting diagnostics to a monitor process 2018-06-22 17:21:17 +00:00
ubsan_platform.h [sanitizer] Trivial portion of the port to Myriad RTEMS 2018-05-18 00:43:54 +00:00
ubsan_signals_standalone.cc [ubsan] Disable signal handling on Android. 2018-01-22 19:26:01 +00:00
ubsan_signals_standalone.h [ubsan] Support signal specific options in ubsan 2017-09-23 02:47:11 +00:00
ubsan_type_hash.cc
ubsan_type_hash.h
ubsan_type_hash_itanium.cc [ubsan] Fix a faulty memory accessibility check 2017-06-15 18:23:16 +00:00
ubsan_type_hash_win.cc
ubsan_value.cc
ubsan_value.h
ubsan_win_dll_thunk.cc
ubsan_win_dynamic_runtime_thunk.cc
ubsan_win_weak_interception.cc [ubsan] Fix __ubsan_on_report interface definition 2018-06-22 20:15:33 +00:00
weak_symbols.txt