Description: Double-precision floating-point values from the second source operand (third operand) are conditionally merged with values from the first source operand (second operand) and written to the destination operand (first operand). The immediate bits [3:0] determine whether the corresponding double-precision floating-point value in the destination is copied from the second source or first source. If a bit in the mask, corresponding to a word, is “1", then the double-precision floating-point value in the second source operand is copied, else the value in the first source operand is copied.
What bit in the 8-bit immediate value is the one that matters? Do the other bits matter at all?