diff options
author | Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> | 2024-07-24 06:07:06 +0900 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2024-07-29 23:09:22 -0700 |
commit | c1d35de0d94d43b9976aff44001dadd4dd42b7ae (patch) | |
tree | 3d00f5ac649ded33439c40d1006a875b32ace950 /gcc/config/xtensa | |
parent | fb7b82964f54192d0723a45c0657d2eb7c5ac97c (diff) | |
download | gcc-c1d35de0d94d43b9976aff44001dadd4dd42b7ae.zip gcc-c1d35de0d94d43b9976aff44001dadd4dd42b7ae.tar.gz gcc-c1d35de0d94d43b9976aff44001dadd4dd42b7ae.tar.bz2 |
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.
Diffstat (limited to 'gcc/config/xtensa')
-rw-r--r-- | gcc/config/xtensa/xtensa.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/xtensa/xtensa.cc b/gcc/config/xtensa/xtensa.cc index 1ccd42b..43b1332 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); |