/system/core/libpixelflinger/codeflinger/ |
H A D | load_store.cpp | 44 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 8)); 46 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 8)); 49 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 16)); 123 MOV(AL, 0, d.reg, s); // component = packed; 125 MOV(AL, 0, d.reg, reg_imm(s, LSR, l)); // component = packed >> l; 141 MOV(AL, 0, d.reg, reg_imm(s, LSL, 32-h)); 149 MOV(AL, 0, d.reg, reg_imm(s, LSR, l)); // component = packed >> l; 154 MOV(AL, 0, d.reg, s); 211 MOV(AL, 0, d, s); 223 MOV(A [all...] |
H A D | texturing.cpp | 102 MOV(AL, 0, end, reg_imm(parts.count.reg, LSR, 16)); 165 MOV(AL, 0, parts.iterated.reg, 538 MOV(AL, 1, u, reg_imm(u, ASR, FRAC_BITS)); 539 MOV(MI, 0, u, width); 541 MOV(LT, 0, width, imm(1 << shift)); 543 MOV(GE, 0, width, reg_imm(width, LSL, shift)); 560 MOV(LE, 0, u, reg_imm(width, LSL, FRAC_BITS)); 561 MOV(LE, 0, width, imm(0)); 562 MOV(GT, 0, width, imm(1 << shift)); 563 MOV(A [all...] |
H A D | blending.cpp | 57 MOV(HS, 0, factor.reg, imm( 0x10000 )); 138 MOV(AL, 0, temp.reg, reg_imm(temp.reg, LSR, temp.l)); 148 MOV(AL, 0, fragment.reg, reg_imm(temp.reg, LSR, temp.l)); 371 MOV(AL, 0, factor.reg, reg_imm(factor.reg, LSR, factor.s-8)); 544 MOV(AL, 0, d.reg, reg_imm(vreg, LSR, vshift)); 548 MOV(AL, 0, d.reg, reg_imm(vreg, LSR, fshift)); 660 MOV(HS, 0, v.reg, imm( one )); 664 MOV(HS, 0, v.reg, imm( 1<<v.h ));
|
H A D | GGLAssembler.cpp | 208 MOV(AL, 0, parts.count.reg, 212 MOV(AL, 0, parts.count.reg, 385 MOV(AL, 0, parts.count.reg, reg_imm(parts.count.reg, LSL, 16)); 556 MOV(AL, 0, fragment.reg, reg_imm(incoming.reg, LSR, incoming.l)); 575 MOV(AL, 0, mAlphaSource.reg, 580 // so we can avoid the extra MOV below. 584 MOV(AL, 0, mAlphaSource.reg, 587 MOV(AL, 0, mAlphaSource.reg, fragment.reg); 688 MOV(AL, 0, fragment.reg, reg_imm(incoming.reg, LSL, 1)); 782 MOV(A [all...] |
H A D | ARMAssembler.cpp | 160 MOV(AL, 0, R0, R0); // NOP
|
H A D | ARMAssemblerInterface.h | 244 MOV(int cc, int s, int Rd, uint32_t Op2) { function in class:android::ARMAssemblerInterface
|
/system/core/libpixelflinger/tests/arch-arm64/assembler/ |
H A D | arm64_assembler_test.cpp | 459 case INSTR_MOV: a64asm->MOV(test.cond, test.setFlags,Rd,op2); break; 684 a64asm->MOV(AL, 0,j,op2);
|