insns.decode (db11dfea83e35c534fef8a86603b72354be9d71b) | insns.decode (56f2ef9c7958320d574448f555cc3a82e500c485) |
---|---|
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## --- 433 unchanged lines hidden (view full) --- 442 FPACK32 10 ..... 110110 ..... 0 0011 1010 ..... @d_d_d 443 FPACK16 10 ..... 110110 00000 0 0011 1011 ..... @r_d2 444 FPACKFIX 10 ..... 110110 00000 0 0011 1101 ..... @r_d2 445 PDIST 10 ..... 110110 ..... 0 0011 1110 ..... \ 446 &r_r_r_r rd=%dfp_rd rs1=%dfp_rd rs2=%dfp_rs1 rs3=%dfp_rs2 447 PDISTN 10 ..... 110110 ..... 0 0011 1111 ..... @r_d_d 448 449 FMEAN16 10 ..... 110110 ..... 0 0100 0000 ..... @d_d_d | 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## --- 433 unchanged lines hidden (view full) --- 442 FPACK32 10 ..... 110110 ..... 0 0011 1010 ..... @d_d_d 443 FPACK16 10 ..... 110110 00000 0 0011 1011 ..... @r_d2 444 FPACKFIX 10 ..... 110110 00000 0 0011 1101 ..... @r_d2 445 PDIST 10 ..... 110110 ..... 0 0011 1110 ..... \ 446 &r_r_r_r rd=%dfp_rd rs1=%dfp_rd rs2=%dfp_rs1 rs3=%dfp_rs2 447 PDISTN 10 ..... 110110 ..... 0 0011 1111 ..... @r_d_d 448 449 FMEAN16 10 ..... 110110 ..... 0 0100 0000 ..... @d_d_d |
450 SUBXC 10 ..... 110110 ..... 0 0100 0001 ..... @r_r_r 451 SUBXCcc 10 ..... 110110 ..... 0 0100 0011 ..... @r_r_r |
|
450 FCHKSM16 10 ..... 110110 ..... 0 0100 0100 ..... @d_d_d 451 FALIGNDATAg 10 ..... 110110 ..... 0 0100 1000 ..... @d_d_d 452 FPMERGE 10 ..... 110110 ..... 0 0100 1011 ..... @d_r_r 453 BSHUFFLE 10 ..... 110110 ..... 0 0100 1100 ..... @d_d_d 454 FEXPAND 10 ..... 110110 00000 0 0100 1101 ..... @d_r2 455 FALIGNDATAi 10 ..... 110110 ..... 0 0100 1001 ..... @d_r_d 456 457 FSRCd 10 ..... 110110 ..... 0 0111 0100 00000 @d_d1 # FSRC1d --- 248 unchanged lines hidden --- | 452 FCHKSM16 10 ..... 110110 ..... 0 0100 0100 ..... @d_d_d 453 FALIGNDATAg 10 ..... 110110 ..... 0 0100 1000 ..... @d_d_d 454 FPMERGE 10 ..... 110110 ..... 0 0100 1011 ..... @d_r_r 455 BSHUFFLE 10 ..... 110110 ..... 0 0100 1100 ..... @d_d_d 456 FEXPAND 10 ..... 110110 00000 0 0100 1101 ..... @d_r2 457 FALIGNDATAi 10 ..... 110110 ..... 0 0100 1001 ..... @d_r_d 458 459 FSRCd 10 ..... 110110 ..... 0 0111 0100 00000 @d_d1 # FSRC1d --- 248 unchanged lines hidden --- |