add a note

llvm-svn: 27360
This commit is contained in:
Chris Lattner 2006-04-02 07:20:00 +00:00
parent c5287c0ece
commit acf1fc8a28
1 changed files with 9 additions and 0 deletions

View File

@ -551,3 +551,12 @@ void func(unsigned int *ret, float dx, float dy, float dz, float dw) {
===-------------------------------------------------------------------------===
extract_vector_elt of an arbitrary constant vector can be done with the
following instructions:
vTemp = vec_splat(v0,2); // 2 is the element the src is in.
vec_ste(&destloc,0,vTemp);
We can do an arbitrary non-constant value by using lvsr/perm/ste.
===-------------------------------------------------------------------------===