https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102361
--- Comment #9 from Andrew Pinski ---
[local count: 329188777]:
uncharge_batch (ug_26(D));
p_size_95 = __builtin_object_size (ug_26(D), 0);
if (p_size_95 <= 39)
goto ; [0.00%]
else
goto ; [100.00%]
[local count: 329188777]:
__builtin_memset (ug_26(D), 0, 40);
goto ; [100.00%]
[count: 0]:
uncharge_gather_clear.part.0 ();
uncharge_gather_clear.part.0 has
;; Function uncharge_gather_clear.part.0 (uncharge_gather_clear.part.0,
funcdef_no=6447, decl_uid=102103, cgraph_uid=6834, symbol_order=7294) (unlikely
executed)
__attribute__((no_instrument_function, unused, gnu_inline))
void uncharge_gather_clear.part.0 ()
{
[count: 0]:
__write_overflow ();
fortify_panic (&__func__);
}
I Knew I had saw this before.