From: Jan Hubicka Date: Thu, 24 Aug 2023 11:46:10 +0000 (+0200) Subject: Fix profile update in gimple-harden-conditionals.cc X-Git-Tag: basepoints/gcc-15~6689 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a6303a09f946837927a6581d1b1c38e162b0aa1b;p=thirdparty%2Fgcc.git Fix profile update in gimple-harden-conditionals.cc gcc/ChangeLog: * gimple-harden-conditionals.cc (insert_check_and_trap): Set count of newly build trap bb. --- diff --git a/gcc/gimple-harden-conditionals.cc b/gcc/gimple-harden-conditionals.cc index 2e5a42e9e71b..a299b984375c 100644 --- a/gcc/gimple-harden-conditionals.cc +++ b/gcc/gimple-harden-conditionals.cc @@ -235,6 +235,7 @@ insert_check_and_trap (location_t loc, gimple_stmt_iterator *gsip, gsi_insert_before (gsip, cond, GSI_SAME_STMT); basic_block trp = create_empty_bb (chk); + trp->count = profile_count::zero (); gimple_stmt_iterator gsit = gsi_after_labels (trp); gcall *trap = gimple_build_call (builtin_decl_explicit (BUILT_IN_TRAP), 0);