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

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

Advertisement

4.5.1.2
IP-Relative Counted Branch
40
B2
Instruction
br.cloop. bwh . ph . dh
br.cexit. bwh . ph . dh
br.ctop. bwh . ph . dh
4.5.1.3
IP-Relative Call
40
B3
Instruction
br.call. bwh . ph . dh
4.5.1.4
Indirect Branch
40
B4
Instruction
br.cond. bwh . ph . dh
br.ia. bwh . ph . dh
br.ret. bwh . ph . dh
4.5.1.5
Indirect Call
40
B5
Instruction
br.call. bwh . ph . dh
4.5.2
Branch Predict/Nop/Hint
The branch predict, nop, and hint instructions are encoded in major opcodes 2 (Indirect
Predict/Nop/Hint) and 7 (IP-relative Predict). The indirect predict, nop, and hint
instructions in major opcode 2 use a 6-bit opcode extension field in bits 32:27 (x
Table 4-55
Volume 3: Instruction Formats
37 36 35 34 33 32
4
s d wh
4
1 1
2
Operands Opcode
e t
e t
target
25
e t
37 36 35 34 33 32
5
s d wh
4
1 1
2
Operands
Opcode
e
b
= target
1
25
37 36 35 34 33 32
27 26
0
d wh
x
6
4
1 1
2
6
Operands Opcode
e
b
0
e
2
e
37 36 35 34
32 31
1
d
wh
4
1 1
3
Operands
Opcode
e
b
= b
1
2
summarizes these assignments.
imm
20b
20
btype
p
5
See
4
6
Table 4-51 on
page 3:351
7
imm
20b
20
p
See Table 4-51
See Table 4-52
5
on page 3:351
16 15
11
Extension
x
btype
p
6
0
See
20
Table 4-51
1
on
page 3:351
21
4
16 15
16
p
See Table 4-51
See Table 4-53
1
on page 3:351
on page 3:352
13 12 11
9 8
6 5
p
btype
1
3
3
Extension
wh
d
See
See
Table 4-52 on
Table 4-54 on
page 3:352
page 3:352
13 12 11
9 8
6 5
p
b
1
1
3
3
Extension
wh
d
See Table 4-54
on page 3:352
on page 3:352
13 12 11
9 8
6 5
b
p
btype
2
3
1
3
3
wh
d
See
See
Table 4-52
Table 4-54
on
on
page 3:352
page 3:352
13 12 11
9 8
6 5
b
p
b
2
1
3
1
3
3
Extension
wh
d
See Table 4-54
on page 3:352
0
0
6
0
qp
6
0
qp
6
0
qp
6
).
6
3:353

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents