|
|||||||||||||||
The result is obtained by shifting
arg1 right or left by the number of bytes specified
in bits 121-124 of arg2. Bytes shifted out are
replaced by zeroes.
|
|
arg1 |
arg2 |
|
|
|
|
||||
|
vector unsigned char |
vector unsigned char |
vector unsigned char |
|
|
|
vector unsigned char |
vector unsigned char |
vector unsigned short |
|
|
|
vector signed char |
vector signed char |
vector unsigned char |
|
|
|
vector signed char |
vector signed char |
vector unsigned short |
|
|
|
vector unsigned short |
vector unsigned short |
vector unsigned char |
|
|
|
vector unsigned short |
vector unsigned short |
vector unsigned short |
|
|
|
vector signed short |
vector signed short |
vector unsigned char |
|
|
|
vector signed short |
vector signed short |
vector unsigned short |
|
|
|
vector pixel |
vector pixel |
vector unsigned char |
|
|
|
vector pixel |
vector pixel |
vector unsigned short |
|
|
|
vector unsigned long |
vector unsigned long |
vector unsigned char |
|
|
|
vector unsigned long |
vector unsigned long |
vector unsigned short |
|
|
|
vector signed long |
vector signed long |
vector unsigned char |
|
|
|
vector signed long |
vector signed long |
vector unsigned short |
|
|
|
vector float |
vector float |
vector unsigned char |
|
|
|
vector float |
vector float |
vector unsigned short |
|
|