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

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

Advertisement

Table 4-55.
Opcode
Bits
40:37
2
The branch predict instructions all have a 1-bit branch importance opcode hint
extension field in bit 35 (ih). The mov to BR instruction
in bit 23.
Table 4-56.
The IP-relative branch predict instructions have a 2-bit branch prediction "whether"
opcode hint extension field in bits 4:3 (wh) as shown in
combination of the .loop or .exit whether hint completer with the none importance hint
completer is undefined.
Table 4-57.
The indirect branch predict instructions have a 2-bit branch prediction "whether"
opcode hint extension field in bits 4:3 (wh) as shown in
3:354
Indirect Predict/Nop/Hint Opcode Extensions
Bits
30:27
0
0
nop.b
B9
1
hint.b
B9
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Table 4-56
shows these assignments.
Branch Importance Hint Completer
ih
Bit 23 or
Bit 35
0
1
IP-Relative Predict Whether Hint Completer
wh
Bits 4:3
0
1
2
3
x
6
Bits 32:31
1
brp
B7
brp.ret
B7
(page
ih
none
.imp
ipwh
.sptk
.loop
.dptk
.exit
2
3
3:320) also has this hint
Table
4-57. Note that the
Table
4-58.
Volume 3: Instruction Formats

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents