From: Takayuki 'January June' Suwa Date: Tue, 23 Jul 2024 21:07:06 +0000 (+0900) Subject: xtensa: Add missing speed cost for TYPE_FARITH in TARGET_INSN_COST X-Git-Tag: basepoints/gcc-16~7155 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c1d35de0d94d43b9976aff44001dadd4dd42b7ae;p=thirdparty%2Fgcc.git xtensa: Add missing speed cost for TYPE_FARITH in TARGET_INSN_COST According to the implemented pipeline model, this cost can be assumed to be 1 clock cycle. gcc/ChangeLog: * config/xtensa/xtensa.cc (xtensa_insn_cost): Add a case statement for TYPE_FARITH. --- diff --git a/gcc/config/xtensa/xtensa.cc b/gcc/config/xtensa/xtensa.cc index 1ccd42bcda8..43b1332d42b 100644 --- a/gcc/config/xtensa/xtensa.cc +++ b/gcc/config/xtensa/xtensa.cc @@ -4723,6 +4723,7 @@ xtensa_insn_cost (rtx_insn *insn, bool speed) case TYPE_ARITH: case TYPE_MULTI: case TYPE_NOP: + case TYPE_FARITH: case TYPE_FSTORE: return COSTS_N_INSNS (n);