Home
last modified time | relevance | path

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

/freebsd-13.1/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)
67 RECOVERABLE(negate_overflow, OverflowData *Data, ValueHandle OldVal)
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)
[all …]
H A Dubsan_handlers.cpp152 ValueHandle Pointer, in handleAlignmentAssumptionImpl()
153 ValueHandle Alignment, 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()
[all …]
H A Dubsan_handlers_cxx.h32 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash);
35 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash);
44 ValueHandle Val,
45 ValueHandle calleeRTTI,
46 ValueHandle fnRTTI);
49 ValueHandle Val,
50 ValueHandle calleeRTTI,
51 ValueHandle fnRTTI);
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()
161 ValueHandle Function, in handleFunctionTypeMismatch()
162 ValueHandle calleeRTTI, in handleFunctionTypeMismatch()
189 ValueHandle Function, in __ubsan_handle_function_type_mismatch_v1()
190 ValueHandle calleeRTTI, in __ubsan_handle_function_type_mismatch_v1()
191 ValueHandle fnRTTI) { in __ubsan_handle_function_type_mismatch_v1()
197 FunctionTypeMismatchData *Data, ValueHandle Function, in __ubsan_handle_function_type_mismatch_v1_abort()
[all …]
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.cpp31 const char *__ubsan::getObjCClassName(ValueHandle Pointer) { in getObjCClassName()