insns.decode (25460fc5a71ef2bf6679d263e16f86ed7bb341a5) | insns.decode (8577f354792414a2b24ef72c64730ed0f6bb071e) |
---|---|
1# 2# HPPA instruction decode definitions. 3# 4# Copyright (c) 2018 Richard Henderson <rth@twiddle.net> 5# 6# This library is free software; you can redistribute it and/or 7# modify it under the terms of the GNU Lesser General Public 8# License as published by the Free Software Foundation; either --- 131 unchanged lines hidden (view full) --- 140nop_addrx 000001 ..... ..... -- 01001011 . ----- @addrx # fdce 141nop_addrx 000001 ..... ..... --- 0001010 . ----- @addrx # fic 0x0a 142nop_addrx 000001 ..... ..... -- 01001111 . 00000 @addrx # fic 0x4f 143nop_addrx 000001 ..... ..... --- 0001011 . ----- @addrx # fice 144nop_addrx 000001 ..... ..... -- 01001110 . 00000 @addrx # pdc 145 146probe 000001 b:5 ri:5 sp:2 imm:1 100011 write:1 0 t:5 147 | 1# 2# HPPA instruction decode definitions. 3# 4# Copyright (c) 2018 Richard Henderson <rth@twiddle.net> 5# 6# This library is free software; you can redistribute it and/or 7# modify it under the terms of the GNU Lesser General Public 8# License as published by the Free Software Foundation; either --- 131 unchanged lines hidden (view full) --- 140nop_addrx 000001 ..... ..... -- 01001011 . ----- @addrx # fdce 141nop_addrx 000001 ..... ..... --- 0001010 . ----- @addrx # fic 0x0a 142nop_addrx 000001 ..... ..... -- 01001111 . 00000 @addrx # fic 0x4f 143nop_addrx 000001 ..... ..... --- 0001011 . ----- @addrx # fice 144nop_addrx 000001 ..... ..... -- 01001110 . 00000 @addrx # pdc 145 146probe 000001 b:5 ri:5 sp:2 imm:1 100011 write:1 0 t:5 147 |
148# pa1.x tlb insert instructions |
|
148ixtlbx 000001 b:5 r:5 sp:2 0100000 addr:1 0 00000 data=1 149ixtlbx 000001 b:5 r:5 ... 000000 addr:1 0 00000 \ 150 sp=%assemble_sr3x data=0 151 152# pcxl and pcxl2 Fast TLB Insert instructions 153ixtlbxf 000001 00000 r:5 00 0 data:1 01000 addr:1 0 00000 154 | 149ixtlbx 000001 b:5 r:5 sp:2 0100000 addr:1 0 00000 data=1 150ixtlbx 000001 b:5 r:5 ... 000000 addr:1 0 00000 \ 151 sp=%assemble_sr3x data=0 152 153# pcxl and pcxl2 Fast TLB Insert instructions 154ixtlbxf 000001 00000 r:5 00 0 data:1 01000 addr:1 0 00000 155 |
156# pa2.0 tlb insert idtlbt and iitlbt instructions 157ixtlbt 000001 r2:5 r1:5 000 data:1 100000 0 00000 # idtlbt 158 |
|
155pxtlbx 000001 b:5 x:5 sp:2 0100100 local:1 m:1 ----- data=1 156pxtlbx 000001 b:5 x:5 ... 000100 local:1 m:1 ----- \ 157 sp=%assemble_sr3x data=0 158 159lpa 000001 b:5 x:5 sp:2 01001101 m:1 t:5 \ 160 &ldst disp=0 scale=0 size=0 161 162lci 000001 ----- ----- -- 01001100 0 t:5 --- 410 unchanged lines hidden --- | 159pxtlbx 000001 b:5 x:5 sp:2 0100100 local:1 m:1 ----- data=1 160pxtlbx 000001 b:5 x:5 ... 000100 local:1 m:1 ----- \ 161 sp=%assemble_sr3x data=0 162 163lpa 000001 b:5 x:5 sp:2 01001101 m:1 t:5 \ 164 &ldst disp=0 scale=0 size=0 165 166lci 000001 ----- ----- -- 01001100 0 t:5 --- 410 unchanged lines hidden --- |