Searched refs:ValueHandle (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/ |
H A D | ubsan_handlers.h | 39 RECOVERABLE(type_mismatch_v1, TypeMismatchData *Data, ValueHandle Pointer) 50 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) 91 RECOVERABLE(out_of_bounds, OutOfBoundsData *Data, ValueHandle Index) 108 RECOVERABLE(vla_bound_not_positive, VLABoundData *Data, ValueHandle Bound) [all …]
|
H A D | ubsan_handlers.cpp | 86 static void handleTypeMismatchImpl(TypeMismatchData *Data, ValueHandle Pointer, in handleTypeMismatchImpl() 140 ValueHandle Pointer) { in __ubsan_handle_type_mismatch_v1() 145 ValueHandle Pointer) { in __ubsan_handle_type_mismatch_v1_abort() 152 ValueHandle Pointer, in handleAlignmentAssumptionImpl() 153 ValueHandle Alignment, in handleAlignmentAssumptionImpl() 154 ValueHandle Offset, in handleAlignmentAssumptionImpl() 193 ValueHandle Pointer, in __ubsan_handle_alignment_assumption() 194 ValueHandle Alignment, in __ubsan_handle_alignment_assumption() 195 ValueHandle Offset) { in __ubsan_handle_alignment_assumption() 200 AlignmentAssumptionData *Data, ValueHandle Pointer, ValueHandle Alignment, in __ubsan_handle_alignment_assumption_abort() [all …]
|
H A D | ubsan_handlers_cxx.cpp | 34 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 D | ubsan_value.h | 136 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 D | ubsan_handlers_cxx.h | 32 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash); 35 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash);
|
H A D | ubsan_value.cpp | 29 const char *__ubsan::getObjCClassName(ValueHandle Pointer) { in getObjCClassName()
|