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

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

Advertisement

Table 4-10.
x
t
2
b
Bits
Bit
35:34
36
0
0
1
0
1
1
Table 4-11.
x
t
2
a
Bits
Bit
35:34
33
0
2
1
0
3
1
Volume 3: Instruction Formats
Integer Compare Opcode Extensions
t
c
a
Bit
Bit
33
12
C
0
cmp.lt
A6
0
1
cmp.lt.unc
0
cmp.eq.and
1
1
cmp.ne.and
0
cmp.gt.and
0
1
cmp.le.and
0
cmp.ge.and
1
1
cmp.lt.and
0
cmp4.lt
0
1
cmp4.lt.unc
0
cmp4.eq.and
1
1
cmp4.ne.and
0
cmp4.gt.and
0
1
cmp4.le.and
0
cmp4.ge.and
1
1
cmp4.lt.and
Integer Compare Immediate Opcode Extensions
c
Bit
12
C
0
cmp.lt – imm 8
A8
1
cmp.lt.unc – imm 8
0
cmp.eq.and – imm 8
1
cmp.ne.and – imm 8
0
cmp4.lt – imm 8
A8
1
cmp4.lt.unc – imm 8
cmp4.eq.and – imm 8
0
cmp4.ne.and – imm 8
1
Opcode
Bits 40:37
D
cmp.ltu
A6
cmp.ltu.unc
A6
cmp.eq.or
A6
cmp.ne.or
A7
cmp.gt.or
A7
cmp.le.or
A7
cmp.ge.or
A7
cmp.lt.or
A6
cmp4.ltu
A6
cmp4.ltu.unc
A6
cmp4.eq.or
A6
cmp4.ne.or
A7
cmp4.gt.or
A7
cmp4.le.or
A7
cmp4.ge.or
A7
cmp4.lt.or
Opcode
Bits 40:37
D
cmp.ltu – imm 8
A8
cmp.ltu.unc – imm 8
A8
cmp.eq.or – imm 8
A8
cmp.ne.or – imm 8
cmp4.ltu – imm 8
A8
cmp4.ltu.unc – imm 8
A8
cmp4.eq.or – imm 8
A8
cmp4.ne.or – imm 8
E
A6
cmp.eq
A6
A6
cmp.eq.unc
A6
cmp.eq.or.andcm
A6
cmp.ne.or.andcm
A7
cmp.gt.or.andcm
A7
cmp.le.or.andcm
A7
cmp.ge.or.andcm
A7
cmp.lt.or.andcm
A6
cmp4.eq
A6
cmp4.eq.unc
A6
cmp4.eq.or.andcm
A6
cmp4.ne.or.andcm
A7
cmp4.gt.or.andcm
A7
cmp4.le.or.andcm
A7
cmp4.ge.or.andcm
A7
cmp4.lt.or.andcm
E
A8
cmp.eq – imm 8
A8
cmp.eq.unc – imm 8
A8
cmp.eq.or.andcm – imm 8
A8
cmp.ne.or.andcm – imm 8
A8
cmp4.eq – imm 8
A8
cmp4.eq.unc – imm 8
A8
cmp4.eq.or.andcm – imm 8
A8
A8
cmp4.ne.or.andcm – imm 8
A8
A6
A6
A6
A7
A7
A7
A7
A6
A6
A6
A6
A7
A7
A7
A7
A8
A8
A8
A8
A8
A8
3:303

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents