VEC_XLD2(ARG1, ARG2)
Purpose
Loads a 16-byte vector from two 8-byte elements at the memory address specified by the displacement ARG1 and the pointer ARG2.
Valid only when -qarch is set to target POWER7® processors or higher.
This function is deprecated and has been replaced with VEC_XL(ARG1, ARG2).
Class
Pure function
Argument type and attributes
- ARG1
- An INTENT(IN) integer
- ARG2
- An INTENT(IN) variable. The variable can be any
of the following types:
- REAL(4) or REAL(8)
- INTEGER(1), INTEGER(2), INTEGER(4), or INTEGER(8)
- Vector
Result type and attributes
If ARG2 is a vector, the result is of the same type as ARG2; otherwise the result is a vector of the ARG2 type.
Result value
This function adds the displacement and the pointer R-value to obtain the address for the load operation. It does not truncate the effective address to a multiple of 16 bytes.