Lines Matching refs:AL
49 LDRB(AL, fogColor.reg, mBuilderContext.Rctx, in build_fog()
57 BIC(AL, 0, factor.reg, factor.reg, reg_imm(factor.reg, ASR, 31)); in build_fog()
58 CMP(AL, factor.reg, imm( 0x10000 )); in build_fog()
140 MOV(AL, 0, temp.reg, reg_imm(temp.reg, LSR, temp.l)); in build_blending()
150 MOV(AL, 0, fragment.reg, reg_imm(temp.reg, LSR, temp.l)); in build_blending()
300 RSB(AL, 0, factor.reg, factor.reg, imm((1<<factor.s))); in build_blend_factor()
333 ADD(AL, 0, factor.reg, fb.reg, reg_imm(fb.reg, LSR, fb.s-1)); in build_blend_factor()
338 ADD(AL, 0, factor.reg, fragment.reg, in build_blend_factor()
344 ADD(AL, 0, factor.reg, src_alpha.reg, in build_blend_factor()
351 ADD(AL, 0, factor.reg, factor.reg, in build_blend_factor()
367 RSB(AL, 0, factor.reg, factor.reg, imm((1<<factor.s))); in build_blend_factor()
373 MOV(AL, 0, factor.reg, reg_imm(factor.reg, LSR, factor.s-8)); in build_blend_factor()
449 if (shift>0) RSB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSR, shift)); in build_blendFOneMinusF()
450 else if (shift<0) RSB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSL,-shift)); in build_blendFOneMinusF()
451 else RSB(AL, 0, diff.reg, fb.reg, fragment.reg); in build_blendFOneMinusF()
467 if (shift>0) SUB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSR, shift)); in build_blendOneMinusFF()
468 else if (shift<0) SUB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSL,-shift)); in build_blendOneMinusFF()
469 else SUB(AL, 0, diff.reg, fb.reg, fragment.reg); in build_blendOneMinusFF()
546 MOV(AL, 0, d.reg, reg_imm(vreg, LSR, vshift)); in mul_factor()
550 MOV(AL, 0, d.reg, reg_imm(vreg, LSR, fshift)); in mul_factor()
553 if (smulw) SMULW(AL, xy, d.reg, vreg, freg); in mul_factor()
554 else SMUL(AL, xy, d.reg, vreg, freg); in mul_factor()
606 if (vs<16 && fs<16) SMLABB(AL, d.reg, v.reg, f.reg, add.reg); in mul_factor_add()
607 else MLA(AL, 0, d.reg, v.reg, f.reg, add.reg); in mul_factor_add()
617 if (vs<16 && fs<16) SMULBB(AL, temp, v.reg, f.reg); in mul_factor_add()
618 else MUL(AL, 0, temp, v.reg, f.reg); in mul_factor_add()
621 ADD(AL, 0, d.reg, temp, reg_imm(add.reg, LSL, ms-as)); in mul_factor_add()
624 ADD(AL, 0, d.reg, temp, reg_imm(add.reg, LSR, as-ms)); in mul_factor_add()
643 ADD(AL, 0, d.reg, src.reg, dst.reg); in component_add()
645 ADD(AL, 0, d.reg, src.reg, reg_imm(dst.reg, LSL, shift)); in component_add()
660 CMP(AL, v.reg, imm( 1<<v.h )); in component_sat()