psq_l
Paired Single Quantized Load
psq_l FRT, D(RA), W, I
Loads a paired single from memory (Embedded/Legacy).
Details
Loads a pair of single-precision floating-point values from memory into an FPR, with optional quantization/scaling applied. The W field controls element width, and the I field specifies the scale factor applied during load. This is a legacy VMX/AltiVec instruction primarily found on embedded PowerPC implementations.
Pseudocode Operation
EA ← (RA = 0 ? 0 : GPR[RA]) + D
data ← [EA] (quantized width W, scale I)
FPR[FRT] ← float32_pair(data)
Example
psq_l f1, 0(r4), 0, 0
Encoding
Binary Layout
56
0
FRT
6
RA
11
W
16
I
21
6
31
Operands
-
FRT
Target -
D
Disp -
RA
Base -
W
Width -
I
Scale