LONG_L
LONG_L sp, t1, 0
LONG_L a0, sp, PT_PRMD
LONG_L a0, sp, PT_ERA
LONG_L a0, sp, PT_PRMD
LONG_L \reg, sp, \offset
#define STR_LONG_L __stringify(LONG_L)
LONG_L s0, THREAD_REG16(\thread)
LONG_L s1, THREAD_REG17(\thread)
LONG_L s2, THREAD_REG18(\thread)
LONG_L s3, THREAD_REG19(\thread)
LONG_L s4, THREAD_REG20(\thread)
LONG_L s5, THREAD_REG21(\thread)
LONG_L s6, THREAD_REG22(\thread)
LONG_L s7, THREAD_REG23(\thread)
LONG_L sp, THREAD_REG29(\thread)
LONG_L fp, THREAD_REG30(\thread)
LONG_L ra, THREAD_REG31(\thread)
LONG_L s0, THREAD_REG16(\thread)
LONG_L s1, THREAD_REG17(\thread)
LONG_L s2, THREAD_REG18(\thread)
LONG_L s3, THREAD_REG19(\thread)
LONG_L s4, THREAD_REG20(\thread)
LONG_L s5, THREAD_REG21(\thread)
LONG_L s6, THREAD_REG22(\thread)
LONG_L s7, THREAD_REG23(\thread)
LONG_L sp, THREAD_REG29(\thread)
LONG_L fp, THREAD_REG30(\thread)
LONG_L ra, THREAD_REG31(\thread)
LONG_L $11, PT_R11(sp); \
LONG_L $10, PT_R10(sp); \
LONG_L $9, PT_R9(sp); \
LONG_L $8, PT_R8(sp); \
LONG_L $7, PT_R7(sp); \
LONG_L $6, PT_R6(sp); \
LONG_L $5, PT_R5(sp); \
LONG_L $4, PT_R4(sp); \
LONG_L $2, PT_R2(sp)
LONG_L $7, PT_R7(sp); \
LONG_L $6, PT_R6(sp); \
LONG_L $5, PT_R5(sp); \
LONG_L $4, PT_R4(sp); \
LONG_L $2, PT_R2(sp)
LONG_L t0, (t0)
LONG_L t1, (t0)
LONG_L gp, (t0)
LONG_L sp, (t0)
LONG_L sp, SSS_SP(t1)
LONG_L t0, 0(t1)
LONG_L k0, PT_STATUS(sp)
LONG_L $16, PT_R16(sp)
LONG_L $17, PT_R17(sp)
LONG_L $18, PT_R18(sp)
LONG_L $19, PT_R19(sp)
LONG_L $20, PT_R20(sp)
LONG_L $21, PT_R21(sp)
LONG_L $22, PT_R22(sp)
LONG_L $23, PT_R23(sp)
LONG_L $28, PT_R28(sp)
LONG_L $30, PT_R30(sp)
LONG_L $31, PT_R31(sp)
LONG_L k0, SSS_SEGCTL0(t1)
LONG_L k0, SSS_SEGCTL1(t1)
LONG_L k0, SSS_SEGCTL2(t1)
LONG_L sp, %lo(kernelsp)(k1)
LONG_L k1, %lo(kernelsp)(k1)
LONG_L sp, %lo(kernelsp)(k1)
LONG_L k1, %lo(kernelsp)(k1)
LONG_L $14, PT_ACX(sp)
LONG_L $24, PT_LO(sp)
LONG_L $15, PT_HI(sp)
LONG_L $24, PT_LO(sp)
LONG_L $15, PT_HI(sp)
LONG_L v0, PT_STATUS(sp)
LONG_L k0, PT_EPC(sp)
LONG_L v0, PT_STATUS(sp)
LONG_L \reg, \offset(sp)
LONG_L v1, PT_EPC(sp)
#define STR_LONG_L __stringify(LONG_L)
LONG_L " $4, 0($4)\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v2]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v2]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t"
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t",
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t",
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t",
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t",
LONG_L " $4, %[v]\n\t"
LONG_L " $4, %[v]\n\t"
LONG_L " %%r1, 0(%%r1)\n\t"
LONG_L " %%r0, %[v]\n\t"
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t"
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t",
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t",
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t",
LONG_L " %[len], %[rseq_scratch2]\n\t"
LONG_L " %[dst], %[rseq_scratch1]\n\t"
LONG_L " %[src], %[rseq_scratch0]\n\t",
LONG_L " %%r1, %[v]\n\t"
LONG_L " %%r1, %[v]\n\t"