diff options
author | WANG Xuerui <git@xen0n.name> | 2022-07-27 19:07:56 +0800 |
---|---|---|
committer | liuzhensong <liuzhensong@loongson.cn> | 2022-08-01 15:57:30 +0800 |
commit | 3f6e97039ec6f476b6fe09768f4b89722ffef10f (patch) | |
tree | 97c69bb06ca8bf8e91da2b3df1bc64921117f8b4 /gas | |
parent | f493c2174ef99a43c0a5d89179122f857955d738 (diff) | |
download | gdb-3f6e97039ec6f476b6fe09768f4b89722ffef10f.zip gdb-3f6e97039ec6f476b6fe09768f4b89722ffef10f.tar.gz gdb-3f6e97039ec6f476b6fe09768f4b89722ffef10f.tar.bz2 |
opcodes: LoongArch: make all non-native jumps desugar to canonical b{lt/ge}[u] forms
Also re-order the jump/branch opcodes while at it, so that insns are
sorted in ascending order according to opcodes, and the label form
preceding the real definition.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/gas/loongarch/jmp_op.d | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gas/testsuite/gas/loongarch/jmp_op.d b/gas/testsuite/gas/loongarch/jmp_op.d index fa939c7..b10390f 100644 --- a/gas/testsuite/gas/loongarch/jmp_op.d +++ b/gas/testsuite/gas/loongarch/jmp_op.d @@ -8,9 +8,9 @@ Disassembly of section .text: 00000000.* <.text>: [ ]+0:[ ]+03400000[ ]+[ ]+andi[ ]+\$zero, \$zero, 0x0 -[ ]+4:[ ]+63fffc04[ ]+[ ]+bgtz[ ]+\$a0, -4\(0x3fffc\)[ ]+# 0x0 -[ ]+8:[ ]+67fff880[ ]+[ ]+bgez[ ]+\$a0, -8\(0x3fff8\)[ ]+# 0x0 -[ ]+c:[ ]+67fff404[ ]+[ ]+blez[ ]+\$a0, -12\(0x3fff4\)[ ]+# 0x0 +[ ]+4:[ ]+63fffc04[ ]+[ ]+blt[ ]+\$zero, \$a0, -4\(0x3fffc\)[ ]+# 0x0 +[ ]+8:[ ]+67fff880[ ]+[ ]+bge[ ]+\$a0, \$zero, -8\(0x3fff8\)[ ]+# 0x0 +[ ]+c:[ ]+67fff404[ ]+[ ]+bge[ ]+\$zero, \$a0, -12\(0x3fff4\)[ ]+# 0x0 [ ]+10:[ ]+43fff09f[ ]+[ ]+beqz[ ]+\$a0, -16\(0x7ffff0\)[ ]+# 0x0 [ ]+14:[ ]+47ffec9f[ ]+[ ]+bnez[ ]+\$a0, -20\(0x7fffec\)[ ]+# 0x0 [ ]+18:[ ]+4bffe81f[ ]+[ ]+bceqz[ ]+\$fcc0, -24\(0x7fffe8\)[ ]+# 0x0 |