https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102361

--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
  <bb 20> [local count: 329188777]:
  uncharge_batch (ug_26(D));
  p_size_95 = __builtin_object_size (ug_26(D), 0);
  if (p_size_95 <= 39)
    goto <bb 22>; [0.00%]
  else
    goto <bb 21>; [100.00%]

  <bb 21> [local count: 329188777]:
  __builtin_memset (ug_26(D), 0, 40);
  goto <bb 23>; [100.00%]

  <bb 22> [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 ()
{
  <bb 2> [count: 0]:
  __write_overflow ();
  fortify_panic (&__func__);

}

I Knew I had saw this before.

Reply via email to