uasm_rel_lo
int uasm_rel_lo(long val);
UASM_i_LW(&p, GPR_T2, uasm_rel_lo((long)&cpu_data[0].asid_mask), GPR_AT);
UASM_i_LW(&p, GPR_K0, uasm_rel_lo((long)&ebase), GPR_K0);
uasm_i_lw(&p, GPR_K0, uasm_rel_lo((long)&hwrena), GPR_K0);
uasm_i_lw(&p, GPR_K0, uasm_rel_lo((long)&hwrena), GPR_K0);
uasm_i_addiu(buf, GPR_T9, GPR_T9, uasm_rel_lo(off));
uasm_i_addiu(buf, GPR_T9, GPR_T9, uasm_rel_lo(off));
UASM_i_SW(&p, a0, uasm_rel_lo(pgdc), a2);
UASM_i_SW(&p, a0, uasm_rel_lo(pgdc), a2);
uasm_i_lw(p, ptr, uasm_rel_lo(pgdc), ptr);
uasm_i_addiu(&p, GPR_K0, GPR_K0, uasm_rel_lo((long)tlb_do_page_fault_0));
uasm_i_addiu(&p, GPR_K0, GPR_K0, uasm_rel_lo((long)tlb_do_page_fault_1));
uasm_i_addiu(&p, GPR_K0, GPR_K0, uasm_rel_lo((long)tlb_do_page_fault_1));
uasm_i_lw(&p, GPR_K1, uasm_rel_lo(pgdc), GPR_K1);
uasm_i_ld(p, ptr, uasm_rel_lo(pgdc), ptr);
uasm_i_ld(p, ptr, uasm_rel_lo(pgdc), ptr);
single_insn_swpd = uasm_in_compat_space_p(swpd) && !uasm_rel_lo(swpd);
uasm_i_addiu(p, ptr, ptr, uasm_rel_lo(swpd));
uasm_i_daddiu(p, ptr, ptr, uasm_rel_lo(swpd));
uasm_i_lw(p, ptr, uasm_rel_lo(pgdc), ptr);
UASM_EXPORT_SYMBOL(uasm_rel_lo);
if (uasm_rel_lo(addr)) {
uasm_rel_lo(addr));
uasm_rel_lo(addr));