|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
#include "llimits.h"Go to the source code of this file.
Macros | |
| #define | SIZE_C 8 |
| #define | SIZE_B 8 |
| #define | SIZE_Bx (SIZE_C + SIZE_B + 1) |
| #define | SIZE_A 8 |
| #define | SIZE_Ax (SIZE_Bx + SIZE_A) |
| #define | SIZE_sJ (SIZE_Bx + SIZE_A) |
| #define | SIZE_OP 7 |
| #define | POS_OP 0 |
| #define | POS_A (POS_OP + SIZE_OP) |
| #define | POS_k (POS_A + SIZE_A) |
| #define | POS_B (POS_k + 1) |
| #define | POS_C (POS_B + SIZE_B) |
| #define | POS_Bx POS_k |
| #define | POS_Ax POS_A |
| #define | POS_sJ POS_A |
| #define | L_INTHASBITS(b) |
| #define | MAXARG_Bx MAX_INT |
| #define | OFFSET_sBx (MAXARG_Bx>>1) |
| #define | MAXARG_Ax MAX_INT |
| #define | MAXARG_sJ MAX_INT |
| #define | OFFSET_sJ (MAXARG_sJ >> 1) |
| #define | MAXARG_A ((1<<SIZE_A)-1) |
| #define | MAXARG_B ((1<<SIZE_B)-1) |
| #define | MAXARG_C ((1<<SIZE_C)-1) |
| #define | OFFSET_sC (MAXARG_C >> 1) |
| #define | int2sC(i) |
| #define | sC2int(i) |
| #define | MASK1(n, p) |
| #define | MASK0(n, p) |
| #define | GET_OPCODE(i) |
| #define | SET_OPCODE(i, o) |
| #define | checkopm(i, m) |
| #define | getarg(i, pos, size) |
| #define | setarg(i, v, pos, size) |
| #define | GETARG_A(i) |
| #define | SETARG_A(i, v) |
| #define | GETARG_B(i) |
| #define | GETARG_sB(i) |
| #define | SETARG_B(i, v) |
| #define | GETARG_C(i) |
| #define | GETARG_sC(i) |
| #define | SETARG_C(i, v) |
| #define | TESTARG_k(i) |
| #define | GETARG_k(i) |
| #define | SETARG_k(i, v) |
| #define | GETARG_Bx(i) |
| #define | SETARG_Bx(i, v) |
| #define | GETARG_Ax(i) |
| #define | SETARG_Ax(i, v) |
| #define | GETARG_sBx(i) |
| #define | SETARG_sBx(i, b) |
| #define | GETARG_sJ(i) |
| #define | SETARG_sJ(i, j) |
| #define | CREATE_ABCk(o, a, b, c, k) |
| #define | CREATE_ABx(o, a, bc) |
| #define | CREATE_Ax(o, a) |
| #define | CREATE_sJ(o, j, k) |
| #define | MAXINDEXRK MAXARG_B |
| #define | NO_REG MAXARG_A |
| #define | NUM_OPCODES ((int)(OP_EXTRAARG) + 1) |
| #define | getOpMode(m) |
| #define | testAMode(m) |
| #define | testTMode(m) |
| #define | testITMode(m) |
| #define | testOTMode(m) |
| #define | testMMMode(m) |
| #define | isOT(i) |
| #define | isIT(i) |
| #define | opmode(mm, ot, it, t, a, m) |
| #define | LFIELDS_PER_FLUSH 50 |
| #define checkopm | ( | i, | |
| m ) |
Definition at line 122 of file lopcodes.h.
| #define CREATE_ABCk | ( | o, | |
| a, | |||
| b, | |||
| c, | |||
| k ) |
Definition at line 160 of file lopcodes.h.
| #define CREATE_ABx | ( | o, | |
| a, | |||
| bc ) |
Definition at line 166 of file lopcodes.h.
| #define CREATE_Ax | ( | o, | |
| a ) |
Definition at line 170 of file lopcodes.h.
| #define CREATE_sJ | ( | o, | |
| j, | |||
| k ) |
Definition at line 173 of file lopcodes.h.
| #define GET_OPCODE | ( | i | ) |
Definition at line 118 of file lopcodes.h.
| #define getarg | ( | i, | |
| pos, | |||
| size ) |
Definition at line 125 of file lopcodes.h.
| #define GETARG_A | ( | i | ) |
Definition at line 129 of file lopcodes.h.
| #define GETARG_Ax | ( | i | ) |
Definition at line 147 of file lopcodes.h.
| #define GETARG_B | ( | i | ) |
Definition at line 132 of file lopcodes.h.
| #define GETARG_Bx | ( | i | ) |
Definition at line 144 of file lopcodes.h.
| #define GETARG_C | ( | i | ) |
Definition at line 136 of file lopcodes.h.
| #define GETARG_k | ( | i | ) |
Definition at line 141 of file lopcodes.h.
| #define GETARG_sB | ( | i | ) |
Definition at line 133 of file lopcodes.h.
| #define GETARG_sBx | ( | i | ) |
Definition at line 150 of file lopcodes.h.
| #define GETARG_sC | ( | i | ) |
Definition at line 137 of file lopcodes.h.
| #define GETARG_sJ | ( | i | ) |
Definition at line 154 of file lopcodes.h.
| #define getOpMode | ( | m | ) |
Definition at line 387 of file lopcodes.h.
| #define int2sC | ( | i | ) |
Definition at line 104 of file lopcodes.h.
| #define isIT | ( | i | ) |
Definition at line 400 of file lopcodes.h.
| #define isOT | ( | i | ) |
Definition at line 395 of file lopcodes.h.
| #define L_INTHASBITS | ( | b | ) |
Definition at line 72 of file lopcodes.h.
| #define LFIELDS_PER_FLUSH 50 |
Definition at line 407 of file lopcodes.h.
| #define MASK0 | ( | n, | |
| p ) |
Definition at line 112 of file lopcodes.h.
| #define MASK1 | ( | n, | |
| p ) |
Definition at line 109 of file lopcodes.h.
| #define MAXARG_A ((1<<SIZE_A)-1) |
Definition at line 99 of file lopcodes.h.
| #define MAXARG_Ax MAX_INT |
Definition at line 87 of file lopcodes.h.
| #define MAXARG_B ((1<<SIZE_B)-1) |
Definition at line 100 of file lopcodes.h.
| #define MAXARG_Bx MAX_INT |
Definition at line 78 of file lopcodes.h.
| #define MAXARG_C ((1<<SIZE_C)-1) |
Definition at line 101 of file lopcodes.h.
| #define MAXARG_sJ MAX_INT |
Definition at line 93 of file lopcodes.h.
| #define MAXINDEXRK MAXARG_B |
Definition at line 179 of file lopcodes.h.
| #define NO_REG MAXARG_A |
Definition at line 186 of file lopcodes.h.
| #define NUM_OPCODES ((int)(OP_EXTRAARG) + 1) |
Definition at line 317 of file lopcodes.h.
| #define OFFSET_sBx (MAXARG_Bx>>1) |
Definition at line 81 of file lopcodes.h.
| #define OFFSET_sC (MAXARG_C >> 1) |
Definition at line 102 of file lopcodes.h.
| #define OFFSET_sJ (MAXARG_sJ >> 1) |
Definition at line 96 of file lopcodes.h.
| #define opmode | ( | mm, | |
| ot, | |||
| it, | |||
| t, | |||
| a, | |||
| m ) |
Definition at line 402 of file lopcodes.h.
| #define POS_A (POS_OP + SIZE_OP) |
Definition at line 53 of file lopcodes.h.
| #define POS_Ax POS_A |
Definition at line 60 of file lopcodes.h.
| #define POS_B (POS_k + 1) |
Definition at line 55 of file lopcodes.h.
| #define POS_Bx POS_k |
Definition at line 58 of file lopcodes.h.
| #define POS_C (POS_B + SIZE_B) |
Definition at line 56 of file lopcodes.h.
| #define POS_k (POS_A + SIZE_A) |
Definition at line 54 of file lopcodes.h.
| #define POS_OP 0 |
Definition at line 51 of file lopcodes.h.
| #define POS_sJ POS_A |
Definition at line 62 of file lopcodes.h.
| #define sC2int | ( | i | ) |
Definition at line 105 of file lopcodes.h.
| #define SET_OPCODE | ( | i, | |
| o ) |
Definition at line 119 of file lopcodes.h.
| #define setarg | ( | i, | |
| v, | |||
| pos, | |||
| size ) |
Definition at line 126 of file lopcodes.h.
| #define SETARG_A | ( | i, | |
| v ) |
Definition at line 130 of file lopcodes.h.
| #define SETARG_Ax | ( | i, | |
| v ) |
Definition at line 148 of file lopcodes.h.
| #define SETARG_B | ( | i, | |
| v ) |
Definition at line 134 of file lopcodes.h.
| #define SETARG_Bx | ( | i, | |
| v ) |
Definition at line 145 of file lopcodes.h.
| #define SETARG_C | ( | i, | |
| v ) |
Definition at line 138 of file lopcodes.h.
| #define SETARG_k | ( | i, | |
| v ) |
Definition at line 142 of file lopcodes.h.
| #define SETARG_sBx | ( | i, | |
| b ) |
Definition at line 152 of file lopcodes.h.
| #define SETARG_sJ | ( | i, | |
| j ) |
Definition at line 156 of file lopcodes.h.
| #define SIZE_A 8 |
Definition at line 45 of file lopcodes.h.
| #define SIZE_Ax (SIZE_Bx + SIZE_A) |
Definition at line 46 of file lopcodes.h.
| #define SIZE_B 8 |
Definition at line 43 of file lopcodes.h.
| #define SIZE_Bx (SIZE_C + SIZE_B + 1) |
Definition at line 44 of file lopcodes.h.
| #define SIZE_C 8 |
Definition at line 42 of file lopcodes.h.
| #define SIZE_OP 7 |
Definition at line 49 of file lopcodes.h.
| #define SIZE_sJ (SIZE_Bx + SIZE_A) |
Definition at line 47 of file lopcodes.h.
| #define testAMode | ( | m | ) |
Definition at line 388 of file lopcodes.h.
| #define TESTARG_k | ( | i | ) |
Definition at line 140 of file lopcodes.h.
| #define testITMode | ( | m | ) |
Definition at line 390 of file lopcodes.h.
| #define testMMMode | ( | m | ) |
Definition at line 392 of file lopcodes.h.
| #define testOTMode | ( | m | ) |
Definition at line 391 of file lopcodes.h.
| #define testTMode | ( | m | ) |
Definition at line 389 of file lopcodes.h.
| enum OpCode |
Definition at line 201 of file lopcodes.h.
| enum OpMode |
Definition at line 36 of file lopcodes.h.