vec_dstst
Purpose
Initiates the data read of a line into cache in a state most efficient for writing.
The data stream specified by c is read beginning at the address specified by a using the control word specified by b. Use of this built-in function indicates that the specified data stream is relatively persistent in nature.
Syntax
vec_dstst(a, b, c)
Result and argument types
This function does not return any value. The following table describes the types of the function arguments.
| a | b | c1 |
|---|---|---|
| const signed char * | any integral type | unsigned int |
| const signed short * | ||
| const signed int * | ||
| const float * |
Note:
- c must be an unsigned literal with a value in the range 0 - 3 inclusive.


