/system/core/libpixelflinger/codeflinger/ |
D | load_store.cpp | 80 ORR(AL, 0, s.reg, s.reg, reg_imm(s0, LSL, 8)); in load() 82 ORR(AL, 0, s.reg, s.reg, reg_imm(s0, LSL, 16)); in load() 87 ORR(AL, 0, s1, s1, reg_imm(s0, LSL, 8)); in load() 89 ORR(AL, 0, s.reg, s1, reg_imm(s0, LSL, 16)); in load() 123 MOV(AL, 0, d.reg, reg_imm(s, LSL, 32-h)); in extract() 198 RSB(AL, 0, d, s, reg_imm(s, LSL, dbits)); in expand() 204 MOV(AL, 0, d, reg_imm(s, LSL, dbits-sbits)); in expand() 218 ORR(AL, 0, d, s, reg_imm(s, LSL, sbits)); in expand() 296 MOV(AL, 0, ireg, reg_imm(s.reg, LSL, 32-sh)); in downshift() 334 else if (shift<0) ADD(AL, 0, ireg, ireg, reg_imm(dither.reg, LSL,-shift)); in downshift() [all …]
|
D | GGLAssembler.cpp | 380 ADD(AL, 0, tx, tx, reg_imm(ty, LSL, GGL_DITHER_ORDER_SHIFT)); in build_scanline_prolog() 381 ORR(AL, 0, parts.count.reg, tx, reg_imm(parts.count.reg, LSL, 16)); in build_scanline_prolog() 385 MOV(AL, 0, parts.count.reg, reg_imm(parts.count.reg, LSL, 16)); in build_scanline_prolog() 434 ADDR_ADD(AL, 0, zbase, zbase, reg_imm(Rs, LSL, 1)); in build_scanline_prolog() 449 ADDR_ADD(AL, 0, parts.covPtr.reg, parts.covPtr.reg, reg_imm(Rx, LSL, 1)); in build_scanline_prolog() 688 MOV(AL, 0, fragment.reg, reg_imm(incoming.reg, LSL, 1)); in build_coverage_application() 998 ADDR_ADD(AL, 0, d.reg, b.reg, reg_imm(o.reg, LSL, 2)); in base_offset() 1002 ADDR_ADD(AL, 0, d.reg, b.reg, reg_imm(o.reg, LSL, 1)); in base_offset() 1005 ADDR_ADD(AL, 0, d.reg, o.reg, reg_imm(o.reg, LSL, 1)); in base_offset() 1010 ADDR_ADD(AL, 0, d.reg, b.reg, reg_imm(o.reg, LSL, 1)); in base_offset()
|
D | texturing.cpp | 539 MOV(GE, 0, width, reg_imm(width, LSL, shift)); in build_textures() 556 MOV(LE, 0, u, reg_imm(width, LSL, FRAC_BITS)); in build_textures() 574 MOV(GE, 0, height, reg_imm(height, LSL, shift)); in build_textures() 580 MOV(LE, 0, v, reg_imm(height, LSL, FRAC_BITS)); in build_textures() 583 MOV(GT, 0, height, reg_imm(stride, LSL, shift)); in build_textures() 830 ORR(AL, 0, pixel, pixel, reg_imm(pixel, LSL, shift)); in filter16() 845 ORR(AL, 0, pixel, pixel, reg_imm(pixel, LSL, shift)); in filter16() 859 ORR(AL, 0, pixel, pixel, reg_imm(pixel, LSL, shift)); in filter16() 872 ORR(AL, 0, pixel, pixel, reg_imm(pixel, LSL, shift)); in filter16() 971 AND(AL, 0, dl, dl, reg_imm(mask, LSL, 8)); in filter32() [all …]
|
D | blending.cpp | 448 else if (shift<0) RSB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSL,-shift)); in build_blendFOneMinusF() 466 else if (shift<0) SUB(AL, 0, diff.reg, fb.reg, reg_imm(fragment.reg, LSL,-shift)); in build_blendOneMinusFF() 619 ADD(AL, 0, d.reg, temp, reg_imm(add.reg, LSL, ms-as)); in mul_factor_add() 643 ADD(AL, 0, d.reg, src.reg, reg_imm(dst.reg, LSL, shift)); in component_add()
|
D | MIPS64Assembler.cpp | 386 case LSL: mMips->SLL(tmpReg, amode.reg, amode.value); break; in dataProcAdrModes() 509 case LSL: mMips->SLL(Rd, amode.reg, amode.value); break; in dataProcessing() 536 case LSL: mMips->SLL(Rd, amode.reg, amode.value); break; in dataProcessing()
|
D | ARMAssemblerInterface.h | 43 LSL, LSR, ASR, ROR enumerator
|
D | MIPSAssembler.cpp | 397 case LSL: mMips->SLL(tmpReg, amode.reg, amode.value); break; in dataProcAdrModes() 508 case LSL: mMips->SLL(Rd, amode.reg, amode.value); break; in dataProcessing() 540 case LSL: mMips->SLL(Rd, amode.reg, amode.value); break; in dataProcessing()
|
D | Arm64Assembler.cpp | 470 if(Op2 == OPERAND_REG_IMM && mAddrMode.reg_imm_type == LSL) in ADDR_ADD()
|