search for: pextrw

Displaying 3 results from an estimated 3 matches for "pextrw".

Did you mean: pextrq
2005 Aug 17
2
MMX loop filter for theora-exp
...,%%mm3\n" /* add 4 */ +"paddw (V4),%%mm2\n" /* add 4 */ +"psraw $3,%%mm3\n" /* >>3 f coefs high */ +"psraw $3,%%mm2\n" /* >>3 f coefs low */ +"paddw (V100),%%mm3\n" /* add 256 */ +"paddw (V100),%%mm2\n" /* add 256 */ + +" pextrw $0,%%mm2,%%esi\n" /* In MM4:MM0 we have f coefs (16bits) */ +" pextrw $1,%%mm2,%%edi\n" /* now perform MM7:MM6 = *(_bv+ f) */ +" pinsrw $0,(%2,%%esi,4),%%mm6\n" +" pinsrw $1,(%2,%%edi,4),%%mm6\n" + +" pextrw $2,%%mm2,%%esi\n" +" pextrw $3,%%mm2,%%...
2012 Feb 17
0
[LLVMdev] Folding an insertelt chain
On Feb 17, 2012, at 12:50 AM, Ivan Llopard wrote: > Hello, > > I've added a little combining operation in DAGCombiner to fold a chain of insertelt nodes if that chain is proved to fully overwrite the very first source vector. In which case, I supposed a build_vector is better. It seems to be safe but I don't know if it is correctly implemented or if it is already done somewhere
2012 Feb 17
3
[LLVMdev] Folding an insertelt chain
Hello, I've added a little combining operation in DAGCombiner to fold a chain of insertelt nodes if that chain is proved to fully overwrite the very first source vector. In which case, I supposed a build_vector is better. It seems to be safe but I don't know if it is correctly implemented or if it is already done somewhere else. Please find attached the patch. Regards, Ivan