VEC_SLD(ARG1, ARG2, ARG3)

Purpose

Left shifts two concatenated vectors by a given number of bytes.

Class

Elemental function

Argument type and attributes

ARG1
An INTENT(IN) vector.
ARG2
An INTENT(IN) vector of the same type as ARG1.
ARG3
An INTENT(IN) integer. It must be specified by an initialization expression whose value is within the range of 0 through 15 inclusive.

Result type and attributes

The result is of the same type as ARG1.

Result value

The result is the most significant 16 bytes obtained by concatenating ARG1 and ARG2, and shifting left by the number of bytes specified by ARG3.