/external/compiler-rt/lib/ubsan/ |
ubsan_type_hash.cc | 26 __ubsan::HashValue 27 __ubsan::__ubsan_vptr_type_cache[__ubsan::VptrTypeCacheSize]; 29 __ubsan::DynamicTypeInfo __ubsan::getDynamicTypeInfoFromObject(void *Object) {
|
ubsan_init.h | 16 namespace __ubsan { namespace 29 } // namespace __ubsan
|
ubsan_init_standalone.cc | 24 void (*__local_ubsan_preinit)(void) = __ubsan::InitAsStandalone; 30 __ubsan::InitAsStandalone();
|
ubsan_init.cc | 24 using namespace __ubsan; 47 void __ubsan::InitAsStandalone() { 59 void __ubsan::InitAsStandaloneIfNecessary() { 69 void __ubsan::InitAsPlugin() {
|
ubsan_type_hash_win.cc | 41 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { 46 __ubsan::DynamicTypeInfo 47 __ubsan::getDynamicTypeInfoFromVtable(void *VtablePtr) {
|
ubsan_flags.h | 22 namespace __ubsan { namespace 40 } // namespace __ubsan
|
ubsan_handlers_cxx.cc | 26 using namespace __ubsan; 28 namespace __ubsan { namespace 77 void __ubsan::__ubsan_handle_dynamic_type_cache_miss( 82 void __ubsan::__ubsan_handle_dynamic_type_cache_miss_abort( 120 void __ubsan::__ubsan_handle_cfi_bad_type(CFIBadTypeData *Data, 126 void __ubsan::__ubsan_handle_cfi_bad_type_abort(CFIBadTypeData *Data,
|
ubsan_handlers.cc | 22 using namespace __ubsan; 24 namespace __ubsan { namespace 93 void __ubsan::__ubsan_handle_type_mismatch(TypeMismatchData *Data, 98 void __ubsan::__ubsan_handle_type_mismatch_abort(TypeMismatchData *Data, 127 void __ubsan::handler_name(OverflowData *Data, ValueHandle LHS, \ 164 void __ubsan::__ubsan_handle_negate_overflow(OverflowData *Data, 169 void __ubsan::__ubsan_handle_negate_overflow_abort(OverflowData *Data, 206 void __ubsan::__ubsan_handle_divrem_overflow(OverflowData *Data, 211 void __ubsan::__ubsan_handle_divrem_overflow_abort(OverflowData *Data, 254 void __ubsan::__ubsan_handle_shift_out_of_bounds(ShiftOutOfBoundsData *Data [all...] |
ubsan_type_hash_itanium.cc | 95 static __ubsan::HashValue *getTypeCacheHashTableBucket(__ubsan::HashValue V) { 97 static __ubsan::HashValue __ubsan_vptr_hash_set[HashTableSize]; 207 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { 239 __ubsan::DynamicTypeInfo 240 __ubsan::getDynamicTypeInfoFromVtable(void *VtablePtr) {
|
ubsan_handlers_cxx.h | 19 namespace __ubsan { namespace
|
ubsan_type_hash.h | 18 namespace __ubsan { namespace 64 } // namespace __ubsan
|
ubsan_flags.cc | 21 namespace __ubsan { namespace 68 } // namespace __ubsan
|
ubsan_value.cc | 21 using namespace __ubsan;
|
ubsan_value.h | 29 namespace __ubsan { namespace 195 } // namespace __ubsan
|
ubsan_diag.cc | 27 using namespace __ubsan; 105 SymbolizedStack *__ubsan::getSymbolizedLocation(uptr PC) { 393 void __ubsan::InitializeSuppressions() { 400 bool __ubsan::IsVptrCheckSuppressed(const char *TypeName) { 407 bool __ubsan::IsPCSuppressed(ErrorType ET, uptr PC, const char *Filename) {
|
ubsan_handlers.h | 18 namespace __ubsan { namespace
|
ubsan_diag.h | 20 namespace __ubsan { namespace 253 } // namespace __ubsan
|
/external/compiler-rt/lib/tsan/rtl/ |
tsan_flags.cc | 84 __ubsan::Flags *uf = __ubsan::flags(); 88 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); 95 const char *ubsan_default_options = __ubsan::MaybeCallUbsanDefaultOptions();
|
tsan_rtl.cc | 365 __ubsan::InitAsPlugin();
|
/external/compiler-rt/lib/asan/ |
asan_flags.cc | 90 __ubsan::Flags *uf = __ubsan::flags(); 94 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); 106 const char *ubsan_default_options = __ubsan::MaybeCallUbsanDefaultOptions();
|
asan_rtl.cc | 550 __ubsan::InitAsPlugin();
|
/external/compiler-rt/lib/cfi/ |
cfi.cc | 212 __ubsan::Flags *uf = __ubsan::flags(); 222 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); 225 const char *ubsan_default_options = __ubsan::MaybeCallUbsanDefaultOptions(); 259 __ubsan::InitAsPlugin();
|
/external/compiler-rt/lib/msan/ |
msan.cc | 158 __ubsan::Flags *uf = __ubsan::flags(); 162 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); 170 const char *ubsan_default_options = __ubsan::MaybeCallUbsanDefaultOptions(); 423 __ubsan::InitAsPlugin();
|