Home
last modified time | relevance | path

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

/external/compiler-rt/lib/ubsan/
Dubsan_handlers.cc29 static void handleTypeMismatchImpl(TypeMismatchData *Data, ValueHandle Pointer, in handleTypeMismatchImpl()
55 ValueHandle Pointer) { in __ubsan_handle_type_mismatch()
59 ValueHandle Pointer) { in __ubsan_handle_type_mismatch_abort()
66 ValueHandle LHS, in HandleIntegerOverflow()
80 ValueHandle LHS, ValueHandle RHS) { in __ubsan_handle_add_overflow()
84 ValueHandle LHS, in __ubsan_handle_add_overflow_abort()
85 ValueHandle RHS) { in __ubsan_handle_add_overflow_abort()
91 ValueHandle LHS, ValueHandle RHS) { in __ubsan_handle_sub_overflow()
95 ValueHandle LHS, in __ubsan_handle_sub_overflow_abort()
96 ValueHandle RHS) { in __ubsan_handle_sub_overflow_abort()
[all …]
Dubsan_handlers.h36 RECOVERABLE(type_mismatch, TypeMismatchData *Data, ValueHandle Pointer)
44 RECOVERABLE(add_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
47 RECOVERABLE(sub_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
50 RECOVERABLE(mul_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS)
53 RECOVERABLE(negate_overflow, OverflowData *Data, ValueHandle OldVal)
57 ValueHandle LHS, ValueHandle RHS)
68 ValueHandle LHS, ValueHandle RHS)
77 RECOVERABLE(out_of_bounds, OutOfBoundsData *Data, ValueHandle Index)
96 RECOVERABLE(vla_bound_not_positive, VLABoundData *Data, ValueHandle Bound)
105 RECOVERABLE(float_cast_overflow, FloatCastOverflowData *Data, ValueHandle From)
[all …]
Dubsan_handlers_cxx.cc30 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, in HandleDynamicTypeCacheMiss()
68 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss()
72 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash) { in __ubsan_handle_dynamic_type_cache_miss_abort()
Dubsan_handlers_cxx.h33 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash);
36 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash);
Dubsan_value.h144 typedef uptr ValueHandle; typedef
156 ValueHandle Val;
161 const unsigned InlineBits = sizeof(ValueHandle) * 8; in isInlineInt()
169 const unsigned InlineBits = sizeof(ValueHandle) * 8; in isInlineFloat()
175 Value(const TypeDescriptor &Type, ValueHandle Val) : Type(Type), Val(Val) {} in Value()
/external/llvm/unittests/Support/
DValueHandleTest.cpp22 class ValueHandle : public testing::Test { class
27 ValueHandle() : in ValueHandle() function in __anon0b9defed0111::ValueHandle
38 TEST_F(ValueHandle, WeakVH_BasicOperation) { in TEST_F() argument
50 TEST_F(ValueHandle, WeakVH_Comparisons) { in TEST_F() argument
83 TEST_F(ValueHandle, WeakVH_FollowsRAUW) { in TEST_F() argument
93 TEST_F(ValueHandle, WeakVH_NullOnDeletion) { in TEST_F() argument
105 TEST_F(ValueHandle, AssertingVH_BasicOperation) { in TEST_F() argument
121 TEST_F(ValueHandle, AssertingVH_Const) { in TEST_F() argument
128 TEST_F(ValueHandle, AssertingVH_Comparisons) { in TEST_F() argument
161 TEST_F(ValueHandle, AssertingVH_DoesNotFollowRAUW) { in TEST_F() argument
[all …]
/external/llvm/docs/
DGettingStarted.rst363 **SUSE 11 GCC 4.3.4**: Miscompiles LLVM, causing crashes in ValueHandle logic.