Files
pikuma_ps1/code/asmdd/math.s
T

47 lines
1.4 KiB
ArmAsm

.equ A2_S2, (S2 * 2)
.equ A2_S4, (S4 * 2)
# Extent2_S2 { S2 width; S2 height; }
.equ Extent2_S2_width, (S2 * 0)
.equ Extent2_S2_height, (S2 * 1)
.equ Extent2_S2, (S2 * 2)
# Extent2_S4 { S4 width; S4 height; }
.equ Extent2_S4_width, (S2 * 0)
.equ Extent2_S4_height, (S2 * 1)
.equ Extent2_S4, (S2 * 2)
# V2_S2 { S2 x; S2 y; }
.equ V2_S2_x, (S2 * 0)
.equ V2_S2_y, (S2 * 1)
.equ V2_S2, (S2 * 2)
# V2_S4 { S4 x; S4 y; }
.equ V2_S4_x, (S4 * 0)
.equ V2_S4_y, (S4 * 1)
.equ V2_S4, (S4 * 2)
# Range2_S16 { Vec_2S16 p0; Vec_2S16 p1; }
.equ Range2_S2_p0, (V2_S2 * 0)
.equ Range2_S2_p1, (V2_S2 * 1)
.equ Range2_S2_p0_x, (S2 * 0)
.equ Range2_S2_p0_y, (S2 * 1)
.equ Range2_S2_p1_x, (S2 * 2)
.equ Range2_S2_p1_y, (S2 * 3)
.equ Range2_S2, (S2 * 4)
# Range2_S4 { V2_S4 p0; V2_S4 p1; }
.equ Range2_S4_p0, (V2_S4 * 0)
.equ Range2_S4_p1, (V2_S4 * 1)
.equ Range2_S4_p0_x, (S4 * 0)
.equ Range2_S4_p0_y, (S4 * 1)
.equ Range2_S4_p1_x, (S4 * 2)
.equ Range2_S4_p1_y, (S4 * 3)
.equ Range2_S4, (S4 * 4)
# Rect_S2 { S2 x; S2 y; S2 width; S2 height; }
.equ Rect_S2_x, (S2 * 0)
.equ Rect_S2_y, (S2 * 1)
.equ Rect_S2_width, (S2 * 2)
.equ Rect_S2_height, (S2 * 3)
.equ Rect_S2, (S2 * 4)
# Rect_S4 { S4 x; S4 y; S4 width; S4 height; }
.equ Rect_S4_x, (S2 * 0)
.equ Rect_S4_y, (S2 * 1)
.equ Rect_S4_width, (S2 * 2)
.equ Rect_S4_height, (S2 * 3)
.equ Rect_S4, (S2 * 4)