Home
last modified time | relevance | path

Searched refs:__ubsan (Results 1 – 17 of 17) sorted by relevance

/external/compiler-rt/lib/ubsan/
Dubsan_handlers.cc22 using namespace __ubsan;
34 namespace __ubsan { namespace
72 void __ubsan::__ubsan_handle_type_mismatch(TypeMismatchData *Data, in __ubsan_handle_type_mismatch()
77 void __ubsan::__ubsan_handle_type_mismatch_abort(TypeMismatchData *Data, in __ubsan_handle_type_mismatch_abort()
102 void __ubsan::handler_name(OverflowData *Data, ValueHandle LHS, \
135 void __ubsan::__ubsan_handle_negate_overflow(OverflowData *Data, in __ubsan_handle_negate_overflow()
140 void __ubsan::__ubsan_handle_negate_overflow_abort(OverflowData *Data, in __ubsan_handle_negate_overflow_abort()
165 void __ubsan::__ubsan_handle_divrem_overflow(OverflowData *Data, in __ubsan_handle_divrem_overflow()
170 void __ubsan::__ubsan_handle_divrem_overflow_abort(OverflowData *Data, in __ubsan_handle_divrem_overflow_abort()
203 void __ubsan::__ubsan_handle_shift_out_of_bounds(ShiftOutOfBoundsData *Data, in __ubsan_handle_shift_out_of_bounds()
[all …]
Dubsan_type_hash.cc96 static __ubsan::HashValue *getTypeCacheHashTableBucket(__ubsan::HashValue V) { in getTypeCacheHashTableBucket()
98 static __ubsan::HashValue __ubsan_vptr_hash_set[HashTableSize]; in getTypeCacheHashTableBucket()
115 __ubsan::HashValue
116 __ubsan::__ubsan_vptr_type_cache[__ubsan::VptrTypeCacheSize];
212 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { in checkDynamicType()
243 __ubsan::DynamicTypeInfo __ubsan::getDynamicTypeInfo(void *Object) { in getDynamicTypeInfo()
Dubsan_init.cc24 using namespace __ubsan;
45 void __ubsan::InitAsStandalone() { in InitAsStandalone()
57 void __ubsan::InitAsStandaloneIfNecessary() { in InitAsStandaloneIfNecessary()
67 void __ubsan::InitAsPlugin() { in InitAsPlugin()
Dubsan_handlers_cxx.cc26 using namespace __ubsan;
28 namespace __ubsan { namespace
74 void __ubsan::__ubsan_handle_dynamic_type_cache_miss( in __ubsan_handle_dynamic_type_cache_miss()
79 void __ubsan::__ubsan_handle_dynamic_type_cache_miss_abort( in __ubsan_handle_dynamic_type_cache_miss_abort()
Dubsan_init_standalone.cc23 void (*__local_ubsan_preinit)(void) = __ubsan::InitAsStandalone;
29 __ubsan::InitAsStandalone(); in UbsanStandaloneInitializer()
Dubsan_diag.cc27 using namespace __ubsan;
78 SymbolizedStack *__ubsan::getSymbolizedLocation(uptr PC) { in getSymbolizedLocation()
350 void __ubsan::InitializeSuppressions() { in InitializeSuppressions()
357 bool __ubsan::IsVptrCheckSuppressed(const char *TypeName) { in IsVptrCheckSuppressed()
Dubsan_init.h16 namespace __ubsan {
Dubsan_handlers_cxx.h19 namespace __ubsan {
Dubsan_flags.h22 namespace __ubsan {
Dubsan_type_hash.h18 namespace __ubsan {
Dubsan_flags.cc21 namespace __ubsan { namespace
Dubsan_value.cc21 using namespace __ubsan;
Dubsan_value.h29 namespace __ubsan {
Dubsan_handlers.h18 namespace __ubsan {
Dubsan_diag.h20 namespace __ubsan {
/external/compiler-rt/lib/asan/
Dasan_flags.cc89 __ubsan::Flags *uf = __ubsan::flags(); in InitializeFlags()
93 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); in InitializeFlags()
105 const char *ubsan_default_options = __ubsan::MaybeCallUbsanDefaultOptions(); in InitializeFlags()
Dasan_rtl.cc501 __ubsan::InitAsPlugin(); in AsanInitInternal()