From 6d4ad4cca5d2b15d01a50a893348cbcfc340cdd5 Mon Sep 17 00:00:00 2001 From: Andrew Pinski Date: Fri, 31 Mar 2023 01:37:20 +0000 Subject: [PATCH] PHIOPT: Remove gate_hoist_loads prototype gate_hoist_loads is defined before its usage so there is no reason for the declaration (prototype) to be there. Committed as obvious after a bootstrap/test on x86_64-linux-gnu with no regressions. gcc/ChangeLog: * tree-ssa-phiopt.cc (gate_hoist_loads): Remove prototype. --- gcc/tree-ssa-phiopt.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/gcc/tree-ssa-phiopt.cc b/gcc/tree-ssa-phiopt.cc index a7ab6ce4ad90..16acd2f1894d 100644 --- a/gcc/tree-ssa-phiopt.cc +++ b/gcc/tree-ssa-phiopt.cc @@ -77,7 +77,6 @@ static bool cond_if_else_store_replacement (basic_block, basic_block, basic_bloc static hash_set * get_non_trapping (); static void hoist_adjacent_loads (basic_block, basic_block, basic_block, basic_block); -static bool gate_hoist_loads (void); /* This pass tries to transform conditional stores into unconditional ones, enabling further simplifications with the simpler then and else -- 2.47.2