12.5. Floating-Point Parallel Operations
When we first introduced floating-point instructions, we correlated them with their apparent integer equivalents. Similarly, we now introduce the Itanium floating-point parallel operations by analogy to operations on full-width data.
Table 12-3 lists the Itanium instructions that perform operations on two single-precision floating-point values packed in the 82-bit floating-point registers. Analogies are drawn to instructions that operate with double-precision data where appropriate.
Instruction Name | Opcode(s) | Analogy |
---|---|---|
Convert Parallel Floating-Point to Integer | fpcvt.fx, fpcvt.fxu | fcvt.fx, fcvt.fxu |
Floating-Point Mix | fmix | |
Floating-Point Pack | fpack | |
Floating-Point ... |
Get Itanium® Architecture for Programmers: Understanding 64-Bit Processors and EPIC Principles now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.