diff options
author | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2019-02-07 16:58:47 +0100 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2019-02-07 17:12:43 +0100 |
commit | 262935666bb35e3434a4708262c6e5e120a5df12 (patch) | |
tree | 600e5e15e86803cab32dc605eec55fa5d20e9a39 /gas/testsuite/gas/visium/bra-1.d | |
parent | d43a04899779ad5b7d83ded8e0b3d124ccbac6fb (diff) | |
download | binutils-gdb-262935666bb35e3434a4708262c6e5e120a5df12.tar.gz |
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.
Diffstat (limited to 'gas/testsuite/gas/visium/bra-1.d')
-rw-r--r-- | gas/testsuite/gas/visium/bra-1.d | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gas/testsuite/gas/visium/bra-1.d b/gas/testsuite/gas/visium/bra-1.d new file mode 100644 index 00000000000..483b36bc8f4 --- /dev/null +++ b/gas/testsuite/gas/visium/bra-1.d @@ -0,0 +1,12 @@ +#as: -mtune=gr6 +#objdump: -d +#name: bra-1 + +.*: +file format .* + +Disassembly of section .text: + +00000000 <foo>: + ... + 8: ff 95 54 04 bra tr,r21,r21 + c: 00 00 00 00 nop |