From c8c4abf28fd9c8794c2460dfe32078a37813db8d Mon Sep 17 00:00:00 2001 From: Oleg Endo Date: Fri, 6 May 2016 10:35:42 +0000 Subject: [PATCH] sh.md (ic_invalidate_line_sh4a): Fix insn length. gcc/ * config/sh/sh.md (ic_invalidate_line_sh4a): Fix insn length. From-SVN: r235957 --- gcc/ChangeLog | 4 ++++ gcc/config/sh/sh.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 50a47af4d04..a611a758239 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2016-05-06 Oleg Endo + + * config/sh/sh.md (ic_invalidate_line_sh4a): Fix insn length. + 2016-05-06 Oleg Endo * config/sh/sh.md (*cmpeqsi_t): Remove combine insn pattern and similar diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md index 2d0ca2feb8c..39270ce8e92 100644 --- a/gcc/config/sh/sh.md +++ b/gcc/config/sh/sh.md @@ -5362,7 +5362,7 @@ " synco" "\n" " icbi @%0"; } - [(set_attr "length" "16") ;; FIXME: Why 16 and not 6? Looks like typo. + [(set_attr "length" "6") (set_attr "type" "cwb")]) (define_expand "mov" -- 2.30.2