]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Visium: align branch absolute instruction for the GR6
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 7 Feb 2019 15:58:47 +0000 (16:58 +0100)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 7 Feb 2019 16:08:50 +0000 (17:08 +0100)
commit66cbd952832c3fa2fa6691ed34302353af9890e2
tree11bd5639e5474357c7d09eed8e7f193c269107a8
parentd04f76b93de49ef642c640d0d4715fb50d39377e
Visium: align branch absolute instruction for the GR6

This is done in order to avoid a pipeline hazard on the GR6.

gas/
* config/tc-visium.c (md_assemble) <mode_cad>: Align instruction
on 64-bit boundaries for the GR6.
* testsuite/gas/visium/allinsn_gr6.s: Tweak.
* testsuite/gas/visium/allinsn_gr6.d: Likewise.
* testsuite/gas/visium/bra-1.d: New test.
* testsuite/gas/visium/bra-1.s: Likewise.
* testsuite/gas/visium/visium.exp: Run bra-1 test.
gas/ChangeLog
gas/config/tc-visium.c
gas/testsuite/gas/visium/allinsn_gr6.d
gas/testsuite/gas/visium/allinsn_gr6.s
gas/testsuite/gas/visium/bra-1.d [new file with mode: 0644]
gas/testsuite/gas/visium/bra-1.s [new file with mode: 0644]
gas/testsuite/gas/visium/visium.exp