Home
last modified time | relevance | path

Searched refs:ValueHandle (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.h50 ValueHandle Pointer, ValueHandle Alignment, ValueHandle Offset)
58 RECOVERABLE(add_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
61 RECOVERABLE(sub_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
64 RECOVERABLE(mul_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
71 ValueHandle LHS, ValueHandle RHS)
82 ValueHandle LHS, ValueHandle RHS)
125 RECOVERABLE(float_cast_overflow, void *Data, ValueHandle From)
154 ValueHandle Dst)
204 ValueHandle Result)
241 ValueHandle Val);
[all …]
H A Dubsan_handlers.cpp152 ValueHandle Pointer, in handleAlignmentAssumptionImpl()
154 ValueHandle Offset, in handleAlignmentAssumptionImpl()
200 AlignmentAssumptionData *Data, ValueHandle Pointer, ValueHandle Alignment, in __ubsan_handle_alignment_assumption_abort()
201 ValueHandle Offset) { in __ubsan_handle_alignment_assumption_abort()
318 ValueHandle LHS, ValueHandle RHS) { in __ubsan_handle_divrem_overflow()
331 ValueHandle LHS, ValueHandle RHS, in handleShiftOutOfBoundsImpl()
556 ValueHandle Dst) { in handleImplicitConversion()
614 ImplicitConversionData *Data, ValueHandle Src, ValueHandle Dst) { in __ubsan_handle_implicit_conversion_abort()
765 ValueHandle Base, in handlePointerOverflowImpl()
766 ValueHandle Result, in handlePointerOverflowImpl()
[all …]
H A Dubsan_handlers_cxx.h32 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash);
35 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash);
H A Dubsan_handlers_cxx.cpp34 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, in HandleDynamicTypeCacheMiss()
85 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss()
90 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss_abort()
98 void __ubsan_handle_cfi_bad_type(CFICheckFailData *Data, ValueHandle Vtable, in __ubsan_handle_cfi_bad_type()
H A Dubsan_value.h136 typedef uptr ValueHandle; typedef
140 const char *getObjCClassName(ValueHandle Pointer);
151 ValueHandle Val;
156 const unsigned InlineBits = sizeof(ValueHandle) * 8; in isInlineInt()
164 const unsigned InlineBits = sizeof(ValueHandle) * 8; in isInlineFloat()
170 Value(const TypeDescriptor &Type, ValueHandle Val) : Type(Type), Val(Val) {} in Value()
H A Dubsan_value.cpp29 const char *__ubsan::getObjCClassName(ValueHandle Pointer) { in getObjCClassName()