#include <ArbInst.hpp>
Collaboration diagram for shgl::ArbInst:

Public Types | |
| enum | CCode { NOCC, EQ, GE, GT, LE, LT, NE, TR, FL } |
Public Member Functions | |
| ArbInst (ArbOp op, int label) | |
| ArbInst (ArbOp op, int label, const SH::ShVariable &condition) | |
| ArbInst (ArbOp op, const SH::ShVariable &dest) | |
| ArbInst (ArbOp op, const SH::ShVariable &dest, const SH::ShVariable &src0) | |
| ArbInst (ArbOp op, const SH::ShVariable &dest, const SH::ShVariable &src0, const SH::ShVariable &src1) | |
| ArbInst (ArbOp op, const SH::ShVariable &dest, const SH::ShVariable &src0, const SH::ShVariable &src1, const SH::ShVariable &src2) | |
| ArbInst (ArbOp op, const SH::ShVariable &dest, const SH::ShVariable &src0, const SH::ShVariable &src1, const SH::ShVariable &src2, const SH::ShVariable &src3) | |
Public Attributes | |
| ArbOp | op |
| SH::ShVariable | dest |
| SH::ShVariable | src [max_num_sources] |
| int | label |
| bool | invert |
| bool | update_cc |
| Prepend "C" to update the condition code. | |
| enum shgl::ArbInst::CCode | ccode |
| Do a conditional instruction. | |
| SH::ShSwizzle | ccswiz |
Static Public Attributes | |
| const int | max_num_sources |
Definition at line 144 of file ArbInst.hpp.
1.3.7