Encoding:

COP1

010001

fmt

10110

ft

fs

fd

PLL

101100

6

5

5

5

5

6

Format:

PLL.PS fd, fs, ft 

MIPS64, MIPS32 Release 2, removed in Release 6

Pair Lower Lower

Purpose:

Pair Lower Lower

To merge a pair of paired single values with realignment.

Description:

 FPR[fd] = lower(FPR[fs]) || lower(FPR[ft])

A new paired-single value is formed by catenating the lower single of FPR fs (bits 31..0) and the lower single of FPR

ft (bits 31..0).

The move is non-arithmetic; it causes no IEEE 754 exceptions, and the FCSRCause and FCSRFlags fields are not modified.

Restrictions:

The fields fs, ft, and fd must specify FPRs valid for operands of type PS. If the fields are not valid, the result is

UNPREDICTABLE.

The result of this instruction is UNPREDICTABLE if the processor is executing in the FR=0 32-bit FPU register model. It is predictable if executing on a 64-bit FPU in the FR=1 mode, but not with FR=0, and not on a 32-bit FPU.

Availability and Compatibility:

This instruction has been removed in Release 6.

Operation:

StoreFPR(fd, PS, ValueFPR(fs, PS)31..0 || ValueFPR(ft, PS)31..0)

Exceptions:

Coprocessor Unusable, Reserved Instruction