ReXGlue SDK
Loading...
Searching...
No Matches
rex::ppc::Vec128S Struct Reference

#include <rex/ppc/vec128.h>

Classes

union  [union].__unnamed0__

Public Member Functions

bool operator== (const Vec128S &b) const
bool operator!= (const Vec128S &b) const
Vec128S operator^ (const Vec128S &b) const
Vec128S & operator^= (const Vec128S &b)
Vec128S operator& (const Vec128S &b) const
Vec128S & operator&= (const Vec128S &b)
Vec128S operator| (const Vec128S &b) const
Vec128S & operator|= (const Vec128S &b)

Public Attributes

union  

Detailed Description

128 bit vector register value.

Big endian element i is stored at u32[i ^ 0x3], u16[i ^ 0x7] and u8[i ^ 0xF].

Member Function Documentation

◆ operator&=()

Vec128S & rex::ppc::Vec128S::operator&= ( const Vec128S & b)
inline

Applies a bitwise AND with b to this value.

Returns
This value.

◆ operator^=()

Vec128S & rex::ppc::Vec128S::operator^= ( const Vec128S & b)
inline

Applies a bitwise XOR with b to this value.

Returns
This value.

◆ operator|=()

Vec128S & rex::ppc::Vec128S::operator|= ( const Vec128S & b)
inline

Applies a bitwise OR with b to this value.

Returns
This value.

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