From: Kugan Vivekanandarajah Date: Tue, 2 Dec 2025 09:37:23 +0000 (+1100) Subject: [PATCH] [AutoFDO] Fix 'inlined' set in inline_functions_by_afdo X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=62736c5a062f8e698c8d8ac2d1b12adf0abb88fb;p=thirdparty%2Fgcc.git [PATCH] [AutoFDO] Fix 'inlined' set in inline_functions_by_afdo loop in 'inline_functions_by_afdo' that attempts to inline functions guided by AutoFDO profiles unnecessarily sets'inlined' flag to true. gcc/ChangeLog: 2025-11-27 Kugan Vivekanandarajah * ipa-inline.cc (inline_functions_by_afdo): Remove resetting bool inlined. Signed-off-by: Kugan Vivekanandarajah --- diff --git a/gcc/ipa-inline.cc b/gcc/ipa-inline.cc index 1f2287da896..4be1fe5f243 100644 --- a/gcc/ipa-inline.cc +++ b/gcc/ipa-inline.cc @@ -3196,7 +3196,6 @@ inline_functions_by_afdo (struct cgraph_node *node, bool *speculative_calls) remove_afdo_speculative_target (e); inline_call (e, true, NULL, NULL, false); inlined |= inline_functions_by_afdo (e->callee, speculative_calls); - inlined = true; } if (inlined && !node->inlined_to)