xxlor
VSX Vector Logical OR
xxlor XT, XA, XB
Bitwise OR.
Details
Performs a bitwise logical OR of the contents of XA and XB, storing the result in XT. This is a VSX instruction that does not affect condition or status flags.
Pseudocode Operation
XT ← XA | XB
Programming Note
The xxlor instruction is used to perform a bitwise OR operation on two VSX registers. Ensure that the VSX facility is enabled by checking and setting the MSR.VSX bit; otherwise, a VSX_Unavailable exception will be raised. This instruction operates on 128-bit vectors and requires proper alignment of the input and output registers.
Example
xxlor vs1, vs2, vs3
Encoding
Binary Layout
60
0
XT
6
XA
11
XB
16
448
21
Operands
-
XT
Target -
XA
Src A -
XB
Src B