/external/compiler-rt/lib/ubsan/ |
D | ubsan_handlers.cc | 22 using namespace __ubsan; 24 namespace __ubsan { namespace 93 void __ubsan::__ubsan_handle_type_mismatch(TypeMismatchData *Data, in __ubsan_handle_type_mismatch() 98 void __ubsan::__ubsan_handle_type_mismatch_abort(TypeMismatchData *Data, in __ubsan_handle_type_mismatch_abort() 127 void __ubsan::handler_name(OverflowData *Data, ValueHandle LHS, \ 164 void __ubsan::__ubsan_handle_negate_overflow(OverflowData *Data, in __ubsan_handle_negate_overflow() 169 void __ubsan::__ubsan_handle_negate_overflow_abort(OverflowData *Data, in __ubsan_handle_negate_overflow_abort() 206 void __ubsan::__ubsan_handle_divrem_overflow(OverflowData *Data, in __ubsan_handle_divrem_overflow() 211 void __ubsan::__ubsan_handle_divrem_overflow_abort(OverflowData *Data, in __ubsan_handle_divrem_overflow_abort() 254 void __ubsan::__ubsan_handle_shift_out_of_bounds(ShiftOutOfBoundsData *Data, in __ubsan_handle_shift_out_of_bounds() [all …]
|
D | ubsan_type_hash.cc | 26 __ubsan::HashValue 27 __ubsan::__ubsan_vptr_type_cache[__ubsan::VptrTypeCacheSize]; 29 __ubsan::DynamicTypeInfo __ubsan::getDynamicTypeInfoFromObject(void *Object) { in getDynamicTypeInfoFromObject()
|
D | ubsan_init.cc | 24 using namespace __ubsan; 47 void __ubsan::InitAsStandalone() { in InitAsStandalone() 59 void __ubsan::InitAsStandaloneIfNecessary() { in InitAsStandaloneIfNecessary() 69 void __ubsan::InitAsPlugin() { in InitAsPlugin()
|
D | ubsan_type_hash_itanium.cc | 95 static __ubsan::HashValue *getTypeCacheHashTableBucket(__ubsan::HashValue V) { in getTypeCacheHashTableBucket() 97 static __ubsan::HashValue __ubsan_vptr_hash_set[HashTableSize]; in getTypeCacheHashTableBucket() 209 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { in checkDynamicType() 245 __ubsan::DynamicTypeInfo 246 __ubsan::getDynamicTypeInfoFromVtable(void *VtablePtr) { in getDynamicTypeInfoFromVtable()
|
D | ubsan_handlers_cxx.cc | 27 using namespace __ubsan; 29 namespace __ubsan { namespace 84 void __ubsan::__ubsan_handle_dynamic_type_cache_miss( in __ubsan_handle_dynamic_type_cache_miss() 89 void __ubsan::__ubsan_handle_dynamic_type_cache_miss_abort( in __ubsan_handle_dynamic_type_cache_miss_abort() 97 namespace __ubsan { namespace
|
D | ubsan_type_hash_win.cc | 41 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { in checkDynamicType() 46 __ubsan::DynamicTypeInfo 47 __ubsan::getDynamicTypeInfoFromVtable(void *VtablePtr) { in getDynamicTypeInfoFromVtable()
|
D | ubsan_init_standalone.cc | 24 void (*__local_ubsan_preinit)(void) = __ubsan::InitAsStandalone; 30 __ubsan::InitAsStandalone(); in UbsanStandaloneInitializer()
|
D | ubsan_diag.cc | 27 using namespace __ubsan; 105 SymbolizedStack *__ubsan::getSymbolizedLocation(uptr PC) { in getSymbolizedLocation() 390 void __ubsan::InitializeSuppressions() { in InitializeSuppressions() 397 bool __ubsan::IsVptrCheckSuppressed(const char *TypeName) { in IsVptrCheckSuppressed() 404 bool __ubsan::IsPCSuppressed(ErrorType ET, uptr PC, const char *Filename) { in IsPCSuppressed()
|
/external/llvm-project/compiler-rt/lib/ubsan/ |
D | ubsan_handlers.cpp | 24 using namespace __ubsan; 26 namespace __ubsan { namespace 139 void __ubsan::__ubsan_handle_type_mismatch_v1(TypeMismatchData *Data, in __ubsan_handle_type_mismatch_v1() 144 void __ubsan::__ubsan_handle_type_mismatch_v1_abort(TypeMismatchData *Data, in __ubsan_handle_type_mismatch_v1_abort() 192 void __ubsan::__ubsan_handle_alignment_assumption(AlignmentAssumptionData *Data, in __ubsan_handle_alignment_assumption() 199 void __ubsan::__ubsan_handle_alignment_assumption_abort( in __ubsan_handle_alignment_assumption_abort() 234 void __ubsan::handler_name(OverflowData *Data, ValueHandle LHS, \ 274 void __ubsan::__ubsan_handle_negate_overflow(OverflowData *Data, in __ubsan_handle_negate_overflow() 279 void __ubsan::__ubsan_handle_negate_overflow_abort(OverflowData *Data, in __ubsan_handle_negate_overflow_abort() 317 void __ubsan::__ubsan_handle_divrem_overflow(OverflowData *Data, in __ubsan_handle_divrem_overflow() [all …]
|
D | ubsan_type_hash.cpp | 25 __ubsan::HashValue 26 __ubsan::__ubsan_vptr_type_cache[__ubsan::VptrTypeCacheSize]; 28 __ubsan::DynamicTypeInfo __ubsan::getDynamicTypeInfoFromObject(void *Object) { in getDynamicTypeInfoFromObject()
|
D | ubsan_init.cpp | 23 using namespace __ubsan; 25 const char *__ubsan::GetSanititizerToolName() { in GetSanititizerToolName() 48 void __ubsan::InitAsStandalone() { in InitAsStandalone() 56 void __ubsan::InitAsStandaloneIfNecessary() { return InitAsStandalone(); } in InitAsStandaloneIfNecessary() 58 void __ubsan::InitAsPlugin() { in InitAsPlugin()
|
D | ubsan_type_hash_itanium.cpp | 97 static __ubsan::HashValue *getTypeCacheHashTableBucket(__ubsan::HashValue V) { in getTypeCacheHashTableBucket() 99 static __ubsan::HashValue __ubsan_vptr_hash_set[HashTableSize]; in getTypeCacheHashTableBucket() 121 __ubsan::checkTypeInfoEquality(Derived, Base)) in isDerivedFromAtOffset() 211 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { in checkDynamicType() 247 __ubsan::DynamicTypeInfo 248 __ubsan::getDynamicTypeInfoFromVtable(void *VtablePtr) { in getDynamicTypeInfoFromVtable() 261 bool __ubsan::checkTypeInfoEquality(const void *TypeInfo1, in checkTypeInfoEquality()
|
D | ubsan_type_hash_win.cpp | 40 bool __ubsan::checkDynamicType(void *Object, void *Type, HashValue Hash) { in checkDynamicType() 45 __ubsan::DynamicTypeInfo 46 __ubsan::getDynamicTypeInfoFromVtable(void *VtablePtr) { in getDynamicTypeInfoFromVtable() 80 bool __ubsan::checkTypeInfoEquality(const void *, const void *) { in checkTypeInfoEquality()
|
D | ubsan_monitor.cpp | 15 using namespace __ubsan; 34 void __ubsan::RegisterUndefinedBehaviorReport(UndefinedBehaviorReport *UBR) { in RegisterUndefinedBehaviorReport() 39 void __ubsan::__ubsan_on_report(void) {} in __ubsan_on_report() 41 void __ubsan::__ubsan_get_current_report_data(const char **OutIssueKind, in __ubsan_get_current_report_data()
|
D | ubsan_handlers_cxx.cpp | 26 using namespace __ubsan; 28 namespace __ubsan { namespace 84 void __ubsan::__ubsan_handle_dynamic_type_cache_miss( in __ubsan_handle_dynamic_type_cache_miss() 89 void __ubsan::__ubsan_handle_dynamic_type_cache_miss_abort( in __ubsan_handle_dynamic_type_cache_miss_abort() 97 namespace __ubsan { namespace
|
D | ubsan_init_standalone_preinit.cpp | 24 namespace __ubsan { namespace 34 void) = __ubsan::PreInitAsStandalone;
|
D | ubsan_signals_standalone.cpp | 31 namespace __ubsan { namespace 44 namespace __ubsan { namespace
|
D | ubsan_value.cpp | 27 using namespace __ubsan; 31 const char *__ubsan::getObjCClassName(ValueHandle Pointer) { in getObjCClassName()
|
D | ubsan_diag.cpp | 27 using namespace __ubsan; 115 SymbolizedStack *__ubsan::getSymbolizedLocation(uptr PC) { in getSymbolizedLocation() 405 void __ubsan::InitializeSuppressions() { in InitializeSuppressions() 412 bool __ubsan::IsVptrCheckSuppressed(const char *TypeName) { in IsVptrCheckSuppressed() 419 bool __ubsan::IsPCSuppressed(ErrorType ET, uptr PC, const char *Filename) { in IsPCSuppressed()
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_flags.cc | 85 __ubsan::Flags *uf = __ubsan::flags(); in InitializeFlags() 89 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); in InitializeFlags() 96 const char *ubsan_default_options = __ubsan::MaybeCallUbsanDefaultOptions(); in InitializeFlags()
|
/external/compiler-rt/lib/asan/ |
D | asan_flags.cc | 90 __ubsan::Flags *uf = __ubsan::flags(); in InitializeFlags() 94 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); in InitializeFlags() 106 const char *ubsan_default_options = __ubsan::MaybeCallUbsanDefaultOptions(); in InitializeFlags()
|
/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_flags.cpp | 79 __ubsan::Flags *uf = __ubsan::flags(); in InitializeFlags() 83 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); in InitializeFlags()
|
/external/compiler-rt/lib/cfi/ |
D | cfi.cc | 310 reinterpret_cast<__ubsan::CFICheckFailData *>(DiagData), Addr, false); in CfiSlowPathCommon() 328 __ubsan::Flags *uf = __ubsan::flags(); in InitializeFlags() 338 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); in InitializeFlags() 341 const char *ubsan_default_options = __ubsan::MaybeCallUbsanDefaultOptions(); in InitializeFlags() 408 __ubsan::InitAsPlugin(); in __cfi_init()
|
/external/llvm-project/compiler-rt/lib/asan/ |
D | asan_flags.cpp | 82 __ubsan::Flags *uf = __ubsan::flags(); in InitializeFlags() 86 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); in InitializeFlags()
|
/external/llvm-project/compiler-rt/lib/cfi/ |
D | cfi.cpp | 351 reinterpret_cast<__ubsan::CFICheckFailData *>(DiagData), Addr, false); in CfiSlowPathCommon() 369 __ubsan::Flags *uf = __ubsan::flags(); in InitializeFlags() 379 __ubsan::RegisterUbsanFlags(&ubsan_parser, uf); in InitializeFlags() 464 __ubsan::InitAsPlugin(); in __cfi_init()
|