summaryrefslogtreecommitdiff
path: root/gcc/config/mips
diff options
context:
space:
mode:
authormacro <macro@138bc75d-0d04-0410-961f-82ee72b054a4>2016-11-16 21:39:31 +0000
committermacro <macro@138bc75d-0d04-0410-961f-82ee72b054a4>2016-11-16 21:39:31 +0000
commit302468eeff884fb9a1239c86f57cfacb368f92e7 (patch)
treebf2700a0578161bf358fe2b8f42eb270e2f7fffa /gcc/config/mips
parent76b7bbe565daa4bafe10e89790eaba27ed3f48b2 (diff)
downloadgcc-302468eeff884fb9a1239c86f57cfacb368f92e7.tar.gz
MIPS16/GCC: Improve `casesi_internal_mips16_<mode>'s instruction count estimate
gcc/ * config/mips/mips.md (casesi_internal_mips16_<mode>): Set `insn_count' to 11 rather than 16. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@242516 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/mips')
-rw-r--r--gcc/config/mips/mips.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index 3aea5a7a4f3..13852ef2293 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -6444,7 +6444,7 @@
return "j\t%4";
}
- [(set_attr "insn_count" "16")])
+ [(set_attr "insn_count" "11")])
;; For TARGET_USE_GOT, we save the gp in the jmp_buf as well.
;; While it is possible to either pull it off the stack (in the