HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
v4uu Class Reference

#include <VM_SIMD.h>

Public Member Functions

SYS_FORCE_INLINE v4uu ()
 
SYS_FORCE_INLINE v4uu (const v4si &v)
 
SYS_FORCE_INLINE v4uu (const v4uu &v)
 
SYS_FORCE_INLINE v4uu (int32 v)
 
SYS_FORCE_INLINE v4uu (const int32 v[4])
 
SYS_FORCE_INLINE v4uu (int32 a, int32 b, int32 c, int32 d)
 
SYS_FORCE_INLINE v4uu operator= (int32 v)
 
SYS_FORCE_INLINE v4uu operator= (v4si v)
 
SYS_FORCE_INLINE v4uu operator= (const v4uu &v)
 
SYS_FORCE_INLINE void condAssign (const v4uu &val, const v4uu &c)
 
SYS_FORCE_INLINE v4uu operator== (const v4uu &v) const
 
SYS_FORCE_INLINE v4uu operator!= (const v4uu &v) const
 
SYS_FORCE_INLINE v4uu operator> (const v4uu &v) const
 
SYS_FORCE_INLINE v4uu operator< (const v4uu &v) const
 
SYS_FORCE_INLINE v4uu operator>= (const v4uu &v) const
 
SYS_FORCE_INLINE v4uu operator<= (const v4uu &v) const
 
SYS_FORCE_INLINE v4uu operator== (int32 v) const
 
SYS_FORCE_INLINE v4uu operator!= (int32 v) const
 
SYS_FORCE_INLINE v4uu operator> (int32 v) const
 
SYS_FORCE_INLINE v4uu operator< (int32 v) const
 
SYS_FORCE_INLINE v4uu operator>= (int32 v) const
 
SYS_FORCE_INLINE v4uu operator<= (int32 v) const
 
SYS_FORCE_INLINE v4uu operator+ (const v4uu &r) const
 
SYS_FORCE_INLINE v4uu operator- (const v4uu &r) const
 
SYS_FORCE_INLINE v4uu operator+= (const v4uu &r)
 
SYS_FORCE_INLINE v4uu operator-= (const v4uu &r)
 
SYS_FORCE_INLINE v4uu operator+ (int32 r) const
 
SYS_FORCE_INLINE v4uu operator- (int32 r) const
 
SYS_FORCE_INLINE v4uu operator+= (int32 r)
 
SYS_FORCE_INLINE v4uu operator-= (int32 r)
 
SYS_FORCE_INLINE v4uu operator|| (const v4uu &r) const
 
SYS_FORCE_INLINE v4uu operator&& (const v4uu &r) const
 
SYS_FORCE_INLINE v4uu operator^ (const v4uu &r) const
 
SYS_FORCE_INLINE v4uu operator! () const
 
SYS_FORCE_INLINE v4uu operator| (const v4uu &r) const
 
SYS_FORCE_INLINE v4uu operator& (const v4uu &r) const
 
SYS_FORCE_INLINE v4uu operator~ () const
 
SYS_FORCE_INLINE int32 operator[] (int idx) const
 
SYS_FORCE_INLINE void setComp (int idx, int32 v)
 
v4uf toFloat () const
 

Public Attributes

v4si vector
 

Detailed Description

Definition at line 45 of file VM_SIMD.h.

Constructor & Destructor Documentation

SYS_FORCE_INLINE v4uu::v4uu ( )
inline

Definition at line 47 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu::v4uu ( const v4si v)
inline

Definition at line 48 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu::v4uu ( const v4uu v)
inline

Definition at line 49 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu::v4uu ( int32  v)
inlineexplicit

Definition at line 50 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu::v4uu ( const int32  v[4])
inlineexplicit

Definition at line 51 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu::v4uu ( int32  a,
int32  b,
int32  c,
int32  d 
)
inline

Definition at line 53 of file VM_SIMD.h.

Member Function Documentation

SYS_FORCE_INLINE void v4uu::condAssign ( const v4uu val,
const v4uu c 
)
inline

Definition at line 64 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator! ( void  ) const
inline

Definition at line 108 of file VM_SIMD.h.

Definition at line 70 of file VM_SIMD.h.

Definition at line 82 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator& ( const v4uu r) const
inline

Definition at line 112 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator&& ( const v4uu r) const
inline

Definition at line 104 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator+ ( const v4uu r) const
inline

Definition at line 89 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator+ ( int32  r) const
inline

Definition at line 95 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator+= ( const v4uu r)
inline

Definition at line 93 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator+= ( int32  r)
inline

Definition at line 97 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator- ( const v4uu r) const
inline

Definition at line 91 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator- ( int32  r) const
inline

Definition at line 96 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator-= ( const v4uu r)
inline

Definition at line 94 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator-= ( int32  r)
inline

Definition at line 98 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator< ( const v4uu v) const
inline

Definition at line 74 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator< ( int32  v) const
inline

Definition at line 84 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator<= ( const v4uu v) const
inline

Definition at line 78 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator<= ( int32  v) const
inline

Definition at line 86 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator= ( int32  v)
inline

Definition at line 57 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator= ( v4si  v)
inline

Definition at line 59 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator= ( const v4uu v)
inline

Definition at line 61 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator== ( const v4uu v) const
inline

Definition at line 68 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator== ( int32  v) const
inline

Definition at line 81 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator> ( const v4uu v) const
inline

Definition at line 72 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator> ( int32  v) const
inline

Definition at line 83 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator>= ( const v4uu v) const
inline

Definition at line 76 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator>= ( int32  v) const
inline

Definition at line 85 of file VM_SIMD.h.

SYS_FORCE_INLINE int32 v4uu::operator[] ( int  idx) const
inline

Definition at line 117 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator^ ( const v4uu r) const
inline

Definition at line 106 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator| ( const v4uu r) const
inline

Definition at line 111 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator|| ( const v4uu r) const
inline

Definition at line 102 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uu v4uu::operator~ ( ) const
inline

Definition at line 113 of file VM_SIMD.h.

SYS_FORCE_INLINE void v4uu::setComp ( int  idx,
int32  v 
)
inline

Definition at line 118 of file VM_SIMD.h.

SYS_FORCE_INLINE v4uf v4uu::toFloat ( ) const

Definition at line 268 of file VM_SIMD.h.

Member Data Documentation

v4si v4uu::vector

Definition at line 123 of file VM_SIMD.h.


The documentation for this class was generated from the following file: