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 ---