Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3 Manual page 1293

Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3:
Table of Contents

Advertisement

Table 5-5.
Instruction Classes (Continued)
Class
pavgsub
pcmp
pmax
pmin
pmpy
pmpyshr
pr-and-writers
pr-gen-writers-fp
pr-gen-writers-int
pr-norm-writers-fp
pr-norm-writers-int
pr-or-writers
pr-readers-br
pr-readers-nobr-nomovpr
pr-unc-writers-fp
pr-unc-writers-int
pr-writers
pr-writers-fp
pr-writers-int
predicatable-instructions
priv-ops
probe-all
probe-fault
probe-regular
psad
pshl
pshladd
pshr
pshradd
psub
ReservedBQP
ReservedQP
3:394
pavgsub1, pavgsub2
pcmp1, pcmp2, pcmp4
pmax1, pmax2
pmin1, pmin2
pmpy2
pmpyshr2
pr-gen-writers-int [Field(ctype) in {and andcm}],
pr-gen-writers-int [Field(ctype) in {or.andcm and.orcm}]
fclass, fcmp
cmp, cmp4, tbit, tf, tnat
pr-gen-writers-fp [Field(ctype)==]
pr-gen-writers-int [Field(ctype)==]
pr-gen-writers-int [Field(ctype) in {or orcm}],
pr-gen-writers-int [Field(ctype) in {or.andcm and.orcm}]
br.call, br.cond, brl.call, brl.cond, br.ret, br.wexit, br.wtop, break.b, hint.b, nop.b,
ReservedBQP
add, addl, addp4, adds, and, andcm, break.f, break.i, break.m, break.x, chk.s, chk-a , cmp,
cmp4, cmpxchg , clz, czx , dep, extr, fp-arith , fp-non-arith , fc, fchkf, fclrf, fcmp, fetchadd ,
fpcmp, fsetc, fwb, getf, hint.f, hint.i, hint.m, hint.x, invala-all , itc.i, itc.d, itr.i, itr.d, ld , ldf , ldfp ,
lfetch-all , mf, mix , mov-from-AR-M , mov-from-AR-IM , mov-from-AR-I , mov-to-AR-M ,
mov-to-AR-I , mov-to-AR-IM , mov-to-BR , mov-from-BR , mov-to-CR , mov-from-CR ,
mov-to-IND , mov-from-IND , mov-ip , mov-to-PSR-l , mov-to-PSR-um , mov-from-PSR ,
mov-from-PSR-um , movl, mux , nop.f, nop.i, nop.m, nop.x, or, pack , padd , pavg ,
pavgsub , pcmp , pmax , pmin , pmpy , pmpyshr , popcnt, probe-all , psad , pshl , pshladd ,
pshr , pshradd , psub , ptc.e, ptc.g, ptc.ga, ptc.l, ptr.d, ptr.i, ReservedQP , rsm, setf, shl,
shladd, shladdp4, shr, shrp, srlz.i, srlz.d, ssm, st , stf , sub, sum, sxt , sync, tak, tbit, tf, thash,
tnat, tpa, ttag, unpack , xchg , xma, xmpy, xor, zxt
pr-gen-writers-fp [Field(ctype)==unc]
pr-gen-writers-int [Field(ctype)==unc]
pr-writers-int , pr-writers-fp
pr-norm-writers-fp , pr-unc-writers-fp
pr-norm-writers-int , pr-unc-writers-int , pr-and-writers , pr-or-writers
mov-from-PR , mov-to-PR , pr-readers-br , pr-readers-nobr-nomovpr
mov-to-IND-priv , bsw, itc.i, itc.d, itr.i, itr.d, mov-to-CR , mov-from-CR , mov-to-PSR-l ,
mov-from-PSR , mov-from-IND-priv , ptc.e, ptc.g, ptc.ga, ptc.l, ptr.i, ptr.d, rfi, rsm, ssm, tak,
tpa, vmsw
probe-fault , probe-regular
probe[Format in {M40}]
probe[Format in
{M38
M39}]
psad1
pshl2, pshl4
pshladd2
pshr2, pshr4
pshradd2
psub1, psub2, psub4
15
-
16
-
Events/Instructions
11
11
11
, fprcpa
, fprsqrta
, frcpa
11
Volume 3: Resource and Dependency Semantics
11
11
, frsqrta

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents