Lines Matching refs:UBSAN_HANDLER
168 #define UBSAN_HANDLER(checkname, ...) \ macro
171 UBSAN_HANDLER(type_mismatch,
175 UBSAN_HANDLER(alignment_assumption,
181 UBSAN_HANDLER(add_overflow,
185 UBSAN_HANDLER(sub_overflow,
189 UBSAN_HANDLER(mul_overflow,
193 UBSAN_HANDLER(negate_overflow, struct overflow_data* data, value_handle_t val);
194 UBSAN_HANDLER(divrem_overflow,
199 UBSAN_HANDLER(shift_out_of_bounds,
204 UBSAN_HANDLER(out_of_bounds,
208 UBSAN_HANDLER(builtin_unreachable, struct unreachable_data* data);
209 UBSAN_HANDLER(missing_return, struct unreachable_data* data);
211 UBSAN_HANDLER(vla_bound_not_positive,
215 UBSAN_HANDLER(float_cast_overflow,
219 UBSAN_HANDLER(load_invalid_value,
223 UBSAN_HANDLER(implicit_conversion,
228 UBSAN_HANDLER(invalid_builtin, struct invalid_builtin_data* data);
230 UBSAN_HANDLER(function_type_mismatch,
234 UBSAN_HANDLER(nonnull_return_v1,
237 UBSAN_HANDLER(nullability_return_v1,
241 UBSAN_HANDLER(nonnull_arg, struct non_null_arg_data* data);
242 UBSAN_HANDLER(nullability_arg, struct non_null_arg_data* data);
244 UBSAN_HANDLER(pointer_overflow,
249 UBSAN_HANDLER(cfi_check_fail,
254 UBSAN_HANDLER(cfi_check_fail_abort,
259 UBSAN_HANDLER(vla_bound_not_positive,