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

/openbsd-current/gnu/llvm/compiler-rt/lib/ubsan/
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 fnRTT
[all...]
H A Dubsan_handlers.h39 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 RH
[all...]
H A Dubsan_handlers_cxx.cpp34 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash,
85 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) {
90 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) {
98 void __ubsan_handle_cfi_bad_type(CFICheckFailData *Data, ValueHandle Vtable,
161 ValueHandle Function,
162 ValueHandle calleeRTTI,
163 ValueHandle fnRTT
[all...]
H A Dubsan_handlers.cpp86 static void handleTypeMismatchImpl(TypeMismatchData *Data, ValueHandle Pointer,
140 ValueHandle Pointer) {
145 ValueHandle Pointer) {
152 ValueHandle Pointer,
153 ValueHandle Alignment,
154 ValueHandle Offset,
193 ValueHandle Pointer,
194 ValueHandle Alignment,
195 ValueHandle Offset) {
200 AlignmentAssumptionData *Data, ValueHandle Pointe
[all...]
H A Dubsan_value.h88 /// interpret the meaning of a ValueHandle of this type.
99 /// the integer itself if it fits into a ValueHandle, and a pointer to the
136 typedef uptr ValueHandle; typedef in namespace:__ubsan
140 const char *getObjCClassName(ValueHandle Pointer);
145 /// as an operand to a handler function) and a ValueHandle (which is passed at
151 ValueHandle Val;
156 const unsigned InlineBits = sizeof(ValueHandle) * 8;
164 const unsigned InlineBits = sizeof(ValueHandle) * 8;
170 Value(const TypeDescriptor &Type, ValueHandle Val) : Type(Type), Val(Val) {}
H A Dubsan_value.cpp29 const char *__ubsan::getObjCClassName(ValueHandle Pointer) {
71 // Val was zero-extended to ValueHandle. Sign-extend from original width

Completed in 189 milliseconds