|
Each operation initiates the data read of a line
into cache in a state most efficient for writing (store). The data stream indicated
by arg3 is read beginning at address arg1
using the control
word in arg2. The arg1
type may also be a pointer to a const-qualified type. The result of the operation
is void.
vec_dstst indicates to the memory subsystem that the
data stream is relatively static, or persistent, in nature, while
vec_dststt indicates that the data stream is
relatively transient. Otherwise the instructions are identical.
See Software
Directed Prefetch for a discussion of
data streams and instructions that affect them.
arg1 |
|
|
|
vec_dststt |
|
||||
vector unsigned char * |
|
|
|
|
unsigned char * |
|
|
|
|
vector signed char * |
|
|
|
|
signed char * |
|
|
|
|
vector bool char * |
|
|
|
|
vector unsigned short * |
|
|
|
|
unsigned short * |
|
|
|
|
vector signed short * |
|
|
|
|
short * |
|
|
|
|
vector bool short * |
|
|
|
|
vector pixel * |
|
|
|
|
vector unsigned long * |
|
|
|
|
unsigned int * |
|
|
|
|
unsigned long * |
|
|
|
|
vector signed long * |
|
|
|
|
int * |
|
|
|
|
long * |
|
|
|
|
vector bool long * |
|
|
|
|
vector float * |
|
|
|
|
float * |
|
|
|
|
![]() | |
![]() | |
![]() | |
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2004 Apple Computer, Inc. All rights reserved. | Terms of use | Privacy Notice |