insns.decode (3d50b7287e3c11b769945fd7352788d69b1a5a5e) | insns.decode (1d3ed3d728f81dee4ae87028a8a3e9beb4fa4a17) |
---|---|
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## --- 456 unchanged lines hidden (view full) --- 465 FORNOTs 10 ..... 110110 ..... 0 0111 1011 ..... @r_r_r_swap # ... 1s 466 FORd 10 ..... 110110 ..... 0 0111 1100 ..... @d_d_d 467 FORs 10 ..... 110110 ..... 0 0111 1101 ..... @r_r_r 468 469 FZEROd 10 ..... 110110 00000 0 0110 0000 00000 rd=%dfp_rd 470 FZEROs 10 rd:5 110110 00000 0 0110 0001 00000 471 FONEd 10 ..... 110110 00000 0 0111 1110 00000 rd=%dfp_rd 472 FONEs 10 rd:5 110110 00000 0 0111 1111 00000 | 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## --- 456 unchanged lines hidden (view full) --- 465 FORNOTs 10 ..... 110110 ..... 0 0111 1011 ..... @r_r_r_swap # ... 1s 466 FORd 10 ..... 110110 ..... 0 0111 1100 ..... @d_d_d 467 FORs 10 ..... 110110 ..... 0 0111 1101 ..... @r_r_r 468 469 FZEROd 10 ..... 110110 00000 0 0110 0000 00000 rd=%dfp_rd 470 FZEROs 10 rd:5 110110 00000 0 0110 0001 00000 471 FONEd 10 ..... 110110 00000 0 0111 1110 00000 rd=%dfp_rd 472 FONEs 10 rd:5 110110 00000 0 0111 1111 00000 |
473 474 FLCMPs 10 000 cc:2 110110 rs1:5 1 0101 0001 rs2:5 475 FLCMPd 10 000 cc:2 110110 ..... 1 0101 0010 ..... \ 476 rs1=%dfp_rs1 rs2=%dfp_rs2 |
|
473 ] 474 NCP 10 ----- 110110 ----- --------- ----- # v8 CPop1 475} 476 477{ 478 [ 479 FMADDs 10 ..... 110111 ..... ..... 0001 ..... @r_r_r_r 480 FMADDd 10 ..... 110111 ..... ..... 0010 ..... @d_d_d_d --- 150 unchanged lines hidden --- | 477 ] 478 NCP 10 ----- 110110 ----- --------- ----- # v8 CPop1 479} 480 481{ 482 [ 483 FMADDs 10 ..... 110111 ..... ..... 0001 ..... @r_r_r_r 484 FMADDd 10 ..... 110111 ..... ..... 0010 ..... @d_d_d_d --- 150 unchanged lines hidden --- |