Home
last modified time | relevance | path

Searched refs:MOV (Results 1 – 6 of 6) sorted by relevance

/system/core/libpixelflinger/codeflinger/
Dload_store.cpp44 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 8)); in store()
46 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 8)); in store()
49 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 16)); in store()
123 MOV(AL, 0, d.reg, s); // component = packed; in extract()
125 MOV(AL, 0, d.reg, reg_imm(s, LSR, l)); // component = packed >> l; in extract()
141 MOV(AL, 0, d.reg, reg_imm(s, LSL, 32-h)); in extract()
149 MOV(AL, 0, d.reg, reg_imm(s, LSR, l)); // component = packed >> l; in extract()
154 MOV(AL, 0, d.reg, s); in extract()
211 MOV(AL, 0, d, s); in expand()
223 MOV(AL, 0, d, reg_imm(s, LSL, dbits-sbits)); in expand()
[all …]
Dtexturing.cpp102 MOV(AL, 0, end, reg_imm(parts.count.reg, LSR, 16)); in init_iterated_color()
165 MOV(AL, 0, parts.iterated.reg, in init_iterated_color()
538 MOV(AL, 1, u, reg_imm(u, ASR, FRAC_BITS)); in build_textures()
539 MOV(MI, 0, u, width); in build_textures()
541 MOV(LT, 0, width, imm(1 << shift)); in build_textures()
543 MOV(GE, 0, width, reg_imm(width, LSL, shift)); in build_textures()
560 MOV(LE, 0, u, reg_imm(width, LSL, FRAC_BITS)); in build_textures()
561 MOV(LE, 0, width, imm(0)); in build_textures()
562 MOV(GT, 0, width, imm(1 << shift)); in build_textures()
563 MOV(AL, 1, u, reg_imm(u, ASR, FRAC_BITS)); in build_textures()
[all …]
DGGLAssembler.cpp208 MOV(AL, 0, parts.count.reg, in scanline_core()
212 MOV(AL, 0, parts.count.reg, in scanline_core()
385 MOV(AL, 0, parts.count.reg, reg_imm(parts.count.reg, LSL, 16)); in build_scanline_prolog()
556 MOV(AL, 0, fragment.reg, reg_imm(incoming.reg, LSR, incoming.l)); in build_incoming_component()
575 MOV(AL, 0, mAlphaSource.reg, in build_incoming_component()
584 MOV(AL, 0, mAlphaSource.reg, in build_incoming_component()
587 MOV(AL, 0, mAlphaSource.reg, fragment.reg); in build_incoming_component()
688 MOV(AL, 0, fragment.reg, reg_imm(incoming.reg, LSL, 1)); in build_coverage_application()
782 MOV(AL, 0, depth, reg_imm(z, LSR, 16)); in build_depth_test()
832 case GGL_CLEAR: MOV(AL, 0, pixel.reg, imm(0)); break; in build_logic_op()
[all …]
Dblending.cpp57 MOV(HS, 0, factor.reg, imm( 0x10000 )); in build_fog()
138 MOV(AL, 0, temp.reg, reg_imm(temp.reg, LSR, temp.l)); in build_blending()
148 MOV(AL, 0, fragment.reg, reg_imm(temp.reg, LSR, temp.l)); in build_blending()
371 MOV(AL, 0, factor.reg, reg_imm(factor.reg, LSR, factor.s-8)); in build_blend_factor()
544 MOV(AL, 0, d.reg, reg_imm(vreg, LSR, vshift)); in mul_factor()
548 MOV(AL, 0, d.reg, reg_imm(vreg, LSR, fshift)); in mul_factor()
660 MOV(HS, 0, v.reg, imm( one )); in component_sat()
664 MOV(HS, 0, v.reg, imm( 1<<v.h )); in component_sat()
DARMAssemblerInterface.h244 MOV(int cc, int s, int Rd, uint32_t Op2) { in MOV() function
DARMAssembler.cpp160 MOV(AL, 0, R0, R0); // NOP in epilog()