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