Technical: Hardware: G4
Advanced Search
Apple Developer Connection
Member Login Log In | Not a Member? Support

Vector Shift Left Double by Octet Immediate

vec_sld(arg1, arg2, arg3)

The result is the most significant 16 bytes obtained by concatenating arg1 with arg2 and shifting the resulting 32-byte quantity left by the number of bytes specified in arg3.

Result

arg1 and arg2

arg3
Maps To

vector unsigned char

vector unsigned char

4-bit unsigned literal
vsldoi

vector signed char

vector signed char

4-bit unsigned literal
vsldoi

vector unsigned short

vector unsigned short

4-bit unsigned literal
vsldoi

vector signed short

vector signed short

4-bit unsigned literal
vsldoi

vector pixel

vector pixel

4-bit unsigned literal
vsldoi

vector unsigned long

vector unsigned long

4-bit unsigned literal
vsldoi

vector signed long

vector signed long

4-bit unsigned literal
vsldoi

vector float

vector float

4-bit unsigned literal
vsldoi