Fix insn length for pdp11 shift patterns.
commitd769bcf03d3ab5becab619adbcfe232c406037d3
authorpkoning <pkoning@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Jun 2018 18:50:12 +0000 (28 18:50 +0000)
committerpkoning <pkoning@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Jun 2018 18:50:12 +0000 (28 18:50 +0000)
treeb72a5172e0ecaaf1d6250379e74bd185fcb3a7b6
parent5174212c6631cc639f3fef628ac5a55ada631567
    Fix insn length for pdp11 shift patterns.

* config/pdp11/pdp11-protos.h (pdp11_shift_length): New function.
* config/pdp11/pdp11.c (pdp11_shift_length): New function.
* config/pdp11/pdp11.h (ADJUST_INSN_LENGTH): Remove.
* config/pdp11/pdp11.md: Correct "length" attribute calculation
for shift insn patterns.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@262227 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/pdp11/pdp11-protos.h
gcc/config/pdp11/pdp11.c
gcc/config/pdp11/pdp11.h
gcc/config/pdp11/pdp11.md