HomeSort by: relevance | last modified time | path
    Searched defs:src_shift (Results 1 - 5 of 5) sorted by relevancy

  /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
tu_meta_copy.c 128 unsigned src_shift = src_va & 0x3f; local
130 unsigned max_shift = MAX2(src_shift, dst_shift);
132 src_va -= src_shift;
147 A6XX_SP_PS_2D_SRC_SIZE_WIDTH(src_shift + size_todo) |
182 tu_cs_emit(&cmdbuf->cs, A6XX_GRAS_2D_SRC_TL_X_X(src_shift));
184 A6XX_GRAS_2D_SRC_BR_X_X(src_shift + size_todo - 1));
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
lp_bld_conv.c 910 unsigned src_shift = lp_const_shift(src_type); local
919 if (dst_offset > src_offset && src_type.width > dst_type.width && src_shift > 0) {
923 shifted = lp_build_shr_imm(&bld, tmp[i], src_shift - 1);
928 if(src_shift > dst_shift) {
930 tmp[i] = lp_build_shr_imm(&bld, tmp[i], src_shift - dst_shift);
1016 unsigned src_shift = lp_const_shift(src_type); local
1023 if (src_shift < dst_shift) {
1026 if (dst_shift - src_shift < dst_type.width) {
1029 tmp[i] = lp_build_shl_imm(&bld, tmp[i], dst_shift - src_shift);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
lp_bld_conv.c 880 unsigned src_shift = lp_const_shift(src_type); local
889 if (dst_offset > src_offset && src_type.width > dst_type.width && src_shift > 0) {
893 shifted = lp_build_shr_imm(&bld, tmp[i], src_shift - 1);
898 if(src_shift > dst_shift) {
900 tmp[i] = lp_build_shr_imm(&bld, tmp[i], src_shift - dst_shift);
986 unsigned src_shift = lp_const_shift(src_type); local
993 if (src_shift < dst_shift) {
996 if (dst_shift - src_shift < dst_type.width) {
999 tmp[i] = lp_build_shl_imm(&bld, tmp[i], dst_shift - src_shift);
  /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
midgard_ra.c 689 unsigned src_shift[MIR_SRC_COUNT]; local
692 src_shift[i] =
707 struct phys_reg src1 = index_to_reg(ctx, l, ins->src[0], src_shift[0]);
708 struct phys_reg src2 = index_to_reg(ctx, l, ins->src[1], src_shift[1]);
737 struct phys_reg src = index_to_reg(ctx, l, ins->src[0], src_shift[0]);
755 struct phys_reg src = index_to_reg(ctx, l, src_index, src_shift[i]);
772 struct phys_reg coord = index_to_reg(ctx, l, ins->src[1], src_shift[1]);
773 struct phys_reg lod = index_to_reg(ctx, l, ins->src[2], src_shift[2]);
774 struct phys_reg offset = index_to_reg(ctx, l, ins->src[3], src_shift[3]);
compiler.h 119 bool src_shift[MIR_SRC_COUNT]; member in struct:midgard_instruction::__anon2807::__anon2809

Completed in 10 milliseconds