PS2DEV network    

  > HOME
  > ABOUT

  > FORUMS
  > VIEW SVN
  > MAILING LIST
  > WIKI
  > QUOTES
  > DOCS

 PS2
  > TUTORIALS
  > LOADERS
  > TOOLS
  > SAMPLE CODE
  > DEMOS
  > PROJECTS

 PSP
  > TUTORIALS
  > TOOLS
  > DEMOS
  > PROJECTS

 PS3
  > LINKS
  > TUTORIALS
  > TOOLS
  > DEMOS
  > PROJECTS

   RSS


 USER ID (register)
 
 PASSWORD
 



 
  Normalize
void Normalize(void *v0, const void *v1)
{
    asm __volatile__("
        lqc2        vf16,0x0(%1)
        vmul.xyz    vf17,vf16,vf16
        vmulax.w    ACC,vf00,vf17x
        vmadday.w   ACC,vf00,vf17y
        vmaddz.w    vf17,vf00,vf17z
        vrsqrt      Q,vf00w,vf17w
        vwaitq
        vmulq.xyz   vf16,vf16,Q
        sqc2        vf16,0x0(%0)
        "
        : /* No Output */
        : "r"(v0), "r"(v1)
        : "memory"
    );
}
	


  > Locked
  > Edit Topic
  > Add Topic
  > Add Link
  > Add File
  > Move Topic
  > Delete Topic
  > Order Topics
  > Versions

Owned by oobles
last updated by oobles on Fri Dec 07 00:00:00 GMT 2001
 
Site Content Copyright 2001-2007 © Authors. Read Legal Statement for Information
LiveKnowledge Software by Live Media