/external/compiler-rt/lib/ubsan/ |
D | ubsan_handlers.h | 40 RECOVERABLE(type_mismatch, TypeMismatchData *Data, ValueHandle Pointer) 48 RECOVERABLE(add_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS) 51 RECOVERABLE(sub_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS) 54 RECOVERABLE(mul_overflow, OverflowData *Data, ValueHandle LHS, ValueHandle RHS) 57 RECOVERABLE(negate_overflow, OverflowData *Data, ValueHandle OldVal) 61 ValueHandle LHS, ValueHandle RHS) 72 ValueHandle LHS, ValueHandle RHS) 81 RECOVERABLE(out_of_bounds, OutOfBoundsData *Data, ValueHandle Index) 98 RECOVERABLE(vla_bound_not_positive, VLABoundData *Data, ValueHandle Bound) 115 RECOVERABLE(float_cast_overflow, void *Data, ValueHandle From) [all …]
|
D | ubsan_handlers.cc | 44 static void handleTypeMismatchImpl(TypeMismatchData *Data, ValueHandle Pointer, in handleTypeMismatchImpl() 94 ValueHandle Pointer) { in __ubsan_handle_type_mismatch() 99 ValueHandle Pointer) { in __ubsan_handle_type_mismatch_abort() 107 static void handleIntegerOverflowImpl(OverflowData *Data, ValueHandle LHS, in handleIntegerOverflowImpl() 127 void __ubsan::handler_name(OverflowData *Data, ValueHandle LHS, \ 128 ValueHandle RHS) { \ 142 static void handleNegateOverflowImpl(OverflowData *Data, ValueHandle OldVal, in handleNegateOverflowImpl() 165 ValueHandle OldVal) { in __ubsan_handle_negate_overflow() 170 ValueHandle OldVal) { in __ubsan_handle_negate_overflow_abort() 176 static void handleDivremOverflowImpl(OverflowData *Data, ValueHandle LHS, in handleDivremOverflowImpl() [all …]
|
D | ubsan_handlers_cxx.cc | 35 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 HandleCFIBadType(CFICheckFailData *Data, ValueHandle Vtable, in HandleCFIBadType()
|
D | ubsan_handlers_cxx.h | 33 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash); 36 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash);
|
D | ubsan_value.h | 137 typedef uptr ValueHandle; typedef 149 ValueHandle Val; 154 const unsigned InlineBits = sizeof(ValueHandle) * 8; in isInlineInt() 162 const unsigned InlineBits = sizeof(ValueHandle) * 8; in isInlineFloat() 168 Value(const TypeDescriptor &Type, ValueHandle Val) : Type(Type), Val(Val) {} in Value()
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
D | ValueHandleTest.cpp | 21 class ValueHandle : public testing::Test { class 27 ValueHandle() in ValueHandle() function in __anonffeb0d590111::ValueHandle 37 TEST_F(ValueHandle, WeakVH_BasicOperation) { in TEST_F() argument 55 TEST_F(ValueHandle, WeakTrackingVH_BasicOperation) { in TEST_F() argument 67 TEST_F(ValueHandle, WeakTrackingVH_Comparisons) { in TEST_F() argument 100 TEST_F(ValueHandle, WeakTrackingVH_FollowsRAUW) { in TEST_F() argument 110 TEST_F(ValueHandle, WeakTrackingVH_NullOnDeletion) { in TEST_F() argument 122 TEST_F(ValueHandle, AssertingVH_BasicOperation) { in TEST_F() argument 138 TEST_F(ValueHandle, AssertingVH_Const) { in TEST_F() argument 145 TEST_F(ValueHandle, AssertingVH_Comparisons) { in TEST_F() argument [all …]
|
/external/swiftshader/third_party/LLVM/unittests/Support/ |
D | ValueHandleTest.cpp | 25 class ValueHandle : public testing::Test { class 30 ValueHandle() : in ValueHandle() function in __anona78ec58f0111::ValueHandle 41 TEST_F(ValueHandle, WeakVH_BasicOperation) { in TEST_F() argument 53 TEST_F(ValueHandle, WeakVH_Comparisons) { in TEST_F() argument 86 TEST_F(ValueHandle, WeakVH_FollowsRAUW) { in TEST_F() argument 96 TEST_F(ValueHandle, WeakVH_NullOnDeletion) { in TEST_F() argument 108 TEST_F(ValueHandle, AssertingVH_BasicOperation) { in TEST_F() argument 124 TEST_F(ValueHandle, AssertingVH_Const) { in TEST_F() argument 131 TEST_F(ValueHandle, AssertingVH_Comparisons) { in TEST_F() argument 164 TEST_F(ValueHandle, AssertingVH_DoesNotFollowRAUW) { in TEST_F() argument [all …]
|
/external/llvm/unittests/IR/ |
D | ValueHandleTest.cpp | 21 class ValueHandle : public testing::Test { class 27 ValueHandle() in ValueHandle() function in __anonbd7f0f210111::ValueHandle 37 TEST_F(ValueHandle, WeakVH_BasicOperation) { in TEST_F() argument 49 TEST_F(ValueHandle, WeakVH_Comparisons) { in TEST_F() argument 82 TEST_F(ValueHandle, WeakVH_FollowsRAUW) { in TEST_F() argument 92 TEST_F(ValueHandle, WeakVH_NullOnDeletion) { in TEST_F() argument 104 TEST_F(ValueHandle, AssertingVH_BasicOperation) { in TEST_F() argument 120 TEST_F(ValueHandle, AssertingVH_Const) { in TEST_F() argument 127 TEST_F(ValueHandle, AssertingVH_Comparisons) { in TEST_F() argument 160 TEST_F(ValueHandle, AssertingVH_DoesNotFollowRAUW) { in TEST_F() argument [all …]
|
/external/llvm/test/Transforms/MergeFunc/ |
D | crash2.ll | 8 ; causes an assert in the ValueHandle call back because we are RAUWing with a
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/MergeFunc/ |
D | crash2.ll | 8 ; causes an assert in the ValueHandle call back because we are RAUWing with a
|