insns.decode (c60be6e3e38cb36dc66129e757ec4b34152232be) | insns.decode (f3141174dd990672e28db0d952e13ae19f08e825) |
---|---|
1# SPDX-License-Identifier: LGPL-2.0+ 2# 3# Sparc instruction decode definitions. 4# Copyright (c) 2023 Richard Henderson <rth@twiddle.net> 5 6## 7## Major Opcodes 00 and 01 -- branches, call, and sethi. 8## --- 168 unchanged lines hidden (view full) --- 177ADDC 10 ..... 0.1000 ..... . ............. @r_r_ri_cc 178SUBC 10 ..... 0.1100 ..... . ............. @r_r_ri_cc 179 180MULX 10 ..... 001001 ..... . ............. @r_r_ri_cc0 181UMUL 10 ..... 0.1010 ..... . ............. @r_r_ri_cc 182SMUL 10 ..... 0.1011 ..... . ............. @r_r_ri_cc 183MULScc 10 ..... 100100 ..... . ............. @r_r_ri_cc1 184 | 1# SPDX-License-Identifier: LGPL-2.0+ 2# 3# Sparc instruction decode definitions. 4# Copyright (c) 2023 Richard Henderson <rth@twiddle.net> 5 6## 7## Major Opcodes 00 and 01 -- branches, call, and sethi. 8## --- 168 unchanged lines hidden (view full) --- 177ADDC 10 ..... 0.1000 ..... . ............. @r_r_ri_cc 178SUBC 10 ..... 0.1100 ..... . ............. @r_r_ri_cc 179 180MULX 10 ..... 001001 ..... . ............. @r_r_ri_cc0 181UMUL 10 ..... 0.1010 ..... . ............. @r_r_ri_cc 182SMUL 10 ..... 0.1011 ..... . ............. @r_r_ri_cc 183MULScc 10 ..... 100100 ..... . ............. @r_r_ri_cc1 184 |
185UDIVX 10 ..... 001101 ..... . ............. @r_r_ri_cc0 186SDIVX 10 ..... 101101 ..... . ............. @r_r_ri_cc0 | 185UDIVX 10 ..... 001101 ..... . ............. @r_r_ri 186SDIVX 10 ..... 101101 ..... . ............. @r_r_ri |
187UDIV 10 ..... 0.1110 ..... . ............. @r_r_ri_cc 188SDIV 10 ..... 0.1111 ..... . ............. @r_r_ri_cc 189 190TADDcc 10 ..... 100000 ..... . ............. @r_r_ri_cc1 191TSUBcc 10 ..... 100001 ..... . ............. @r_r_ri_cc1 192TADDccTV 10 ..... 100010 ..... . ............. @r_r_ri_cc1 193TSUBccTV 10 ..... 100011 ..... . ............. @r_r_ri_cc1 194 --- 353 unchanged lines hidden --- | 187UDIV 10 ..... 0.1110 ..... . ............. @r_r_ri_cc 188SDIV 10 ..... 0.1111 ..... . ............. @r_r_ri_cc 189 190TADDcc 10 ..... 100000 ..... . ............. @r_r_ri_cc1 191TSUBcc 10 ..... 100001 ..... . ............. @r_r_ri_cc1 192TADDccTV 10 ..... 100010 ..... . ............. @r_r_ri_cc1 193TSUBccTV 10 ..... 100011 ..... . ............. @r_r_ri_cc1 194 --- 353 unchanged lines hidden --- |