/system/core/libpixelflinger/codeflinger/ |
D | load_store.cpp | 44 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 …]
|
D | texturing.cpp | 102 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 …]
|
D | GGLAssembler.cpp | 208 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 …]
|
D | blending.cpp | 57 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()
|
D | ARMAssemblerInterface.h | 244 MOV(int cc, int s, int Rd, uint32_t Op2) { in MOV() function
|
D | ARMAssembler.cpp | 160 MOV(AL, 0, R0, R0); // NOP in epilog()
|