On 8/9/24 8:58 AM, Manolis Tsamis wrote:
This pass detects cases of expensive store forwarding and tries to avoid them
by reordering the stores and using suitable bit insertion sequences.
For example it can transform this:
[ ... ]
Trying to bootstrap (enabled by default) on 68k:
../../../gcc/gcc/avoid-store-forwarding.cc: In function 'rtx_insn*
{anonymous}::generate_bit_insert_sequence(store_fwd_info*, rtx, machine_mode)':
../../../gcc/gcc/avoid-store-forwarding.cc:152:44: error: unused parameter
'load_inner_mode' [-Werror=unused-parameter]
152 | machine_mode load_inner_mode)
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~