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

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

Advertisement

4.4.4.1
Set FR
40
M18
Instruction
setf.sig
setf.exp
setf.s
setf.d
4.4.4.2
Get FR
40
M19
Instruction
getf.sig
getf.exp
getf.s
getf.d
4.4.5
Speculation and Advanced Load Checks
The speculation and advanced load check instructions are encoded in major opcodes 0
and 1 along with the system/memory management instructions. See
Management" on page 3:345
4.4.5.1
Integer Speculation Check (M-Unit)
40
M20
Instruction
chk.s.m
4.4.5.2
Floating-point Speculation Check
40
M21
Instruction
chk.s
3:340
37 36 35
30 29 28 27 26
6
m
x
x
6
4
1
6
2
1
Operands
f
= r
1
2
37 36 35
30 29 28 27 26
4
m
x
x
6
4
1
6
2
1
Operands
r
= f
1
2
for a summary of the opcode extensions.
37 36 35
33 32
1
s
x
imm
3
4
1
3
Operands
r
, target
2
25
37 36 35
33 32
1
s
x
imm
3
4
1
3
Operands
f
, target
2
25
20 19
r
2
7
7
Opcode
m
6
0
20 19
f
2
7
7
Opcode
m
4
0
20 19
r
13c
2
13
7
Opcode
1
20 19
f
13c
2
13
7
Opcode
1
13 12
6 5
f
qp
1
7
6
Extension
x
x
6
1C
1D
1
1E
1F
13 12
6 5
r
qp
1
7
6
Extension
x
x
6
1C
1D
1
1E
1F
"System/Memory
13 12
6 5
imm
qp
7a
7
6
Extension
x
3
1
13 12
6 5
imm
qp
7a
7
6
Extension
x
3
3
Volume 3: Instruction Formats
0
0
0
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents