Lines Matching refs:pixel
716 int pixel= scratches.obtain(); in filter8() local
728 int offset = pixel; in filter8()
730 LDRB(AL, pixel, txPtr.reg, reg_scale_pre(offset)); in filter8()
732 SMULBB(AL, d, pixel, u); in filter8()
737 LDRB(AL, pixel, txPtr.reg, reg_scale_pre(lb)); in filter8()
739 SMLABB(AL, d, pixel, u, d); in filter8()
744 LDRB(AL, pixel, txPtr.reg); in filter8()
746 SMLABB(AL, d, pixel, u, d); in filter8()
749 LDRB(AL, pixel, txPtr.reg, reg_scale_pre(rt)); in filter8()
751 SMLABB(AL, texel.reg, pixel, u, d); in filter8()
821 int pixel= scratches.obtain(); in filter16() local
827 int offset = pixel; in filter16()
832 LDRH(AL, pixel, txPtr.reg, reg_pre(offset)); in filter16()
834 ORR(AL, 0, pixel, pixel, reg_imm(pixel, LSL, shift)); in filter16()
835 build_and_immediate(pixel, pixel, mask, 32); in filter16()
841 MUL(AL, 0, d, pixel, u); in filter16()
847 LDRH(AL, pixel, txPtr.reg, reg_pre(offset)); in filter16()
849 ORR(AL, 0, pixel, pixel, reg_imm(pixel, LSL, shift)); in filter16()
850 build_and_immediate(pixel, pixel, mask, 32); in filter16()
856 MLA(AL, 0, d, pixel, u, d); in filter16()
861 LDRH(AL, pixel, txPtr.reg); in filter16()
863 ORR(AL, 0, pixel, pixel, reg_imm(pixel, LSL, shift)); in filter16()
864 build_and_immediate(pixel, pixel, mask, 32); in filter16()
870 MLA(AL, 0, d, pixel, u, d); in filter16()
874 LDRH(AL, pixel, txPtr.reg, reg_pre(offset)); in filter16()
876 ORR(AL, 0, pixel, pixel, reg_imm(pixel, LSL, shift)); in filter16()
877 build_and_immediate(pixel, pixel, mask, 32); in filter16()
878 MLA(AL, 0, texel.reg, pixel, u, d); in filter16()
905 int pixel= scratches.obtain(); in filter32() local
926 LDR(AL, pixel, txPtr.reg, reg_scale_pre(u)); in filter32()
934 UXTB16(AL, temp, pixel, 0); in filter32()
941 UXTB16(AL, temp, pixel, 8); in filter32()
963 LDR(AL, pixel, txPtr.reg); in filter32()
969 UXTB16(AL, temp, pixel, 0); in filter32()
975 UXTB16(AL, temp, pixel, 8); in filter32()
979 LDR(AL, pixel, txPtr.reg, reg_scale_pre(offsetrt)); in filter32()
981 UXTB16(AL, temp, pixel, 0); in filter32()
983 UXTB16(AL, temp, pixel, 8); in filter32()
1004 int pixel= scratches.obtain(); in filter32() local
1017 int offset = pixel; in filter32()
1022 LDR(AL, pixel, txPtr.reg, reg_scale_pre(offset)); in filter32()
1024 AND(AL, 0, temp, mask, pixel); in filter32()
1031 AND(AL, 0, temp, mask, reg_imm(pixel, LSR, 8)); in filter32()
1038 LDR(AL, pixel, txPtr.reg, reg_scale_pre(offset)); in filter32()
1040 AND(AL, 0, temp, mask, pixel); in filter32()
1047 AND(AL, 0, temp, mask, reg_imm(pixel, LSR, 8)); in filter32()
1053 LDR(AL, pixel, txPtr.reg); in filter32()
1055 AND(AL, 0, temp, mask, pixel); in filter32()
1062 AND(AL, 0, temp, mask, reg_imm(pixel, LSR, 8)); in filter32()
1067 LDR(AL, pixel, txPtr.reg, reg_scale_pre(offset)); in filter32()
1069 AND(AL, 0, temp, mask, pixel); in filter32()
1071 AND(AL, 0, temp, mask, reg_imm(pixel, LSR, 8)); in filter32()