ReXGlue SDK
Loading...
Searching...
No Matches
rex::xenos::ucode::ControlFlowCondExecInstruction Struct Reference

#include <rex/xenos/ucode.h>

Public Member Functions

ControlFlowOpcode GetOpcode () const
AddressingMode GetAddressingMode () const
u32 GetAddress () const
u32 GetCount () const
u32 GetSequence () const
u32 GetBoolAddress () const
bool GetCondition () const
bool IsYield () const

Detailed Description

Instruction data for ControlFlowOpcode::kCondExec, kCondExecEnd, kCondExecPredClean and kCondExecPredCleanEnd.

Member Function Documentation

◆ GetCondition()

bool rex::xenos::ucode::ControlFlowCondExecInstruction::GetCondition ( ) const
inline

Returns the bool constant value that makes the exec run.

◆ GetSequence()

u32 rex::xenos::ucode::ControlFlowCondExecInstruction::GetSequence ( ) const
inline

Returns 2 sequence bits per instruction, bit 0 is ALU (0) or fetch (1), bit 1 is serialize.


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