Home
last modified time | relevance | path

Searched refs:hstride (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/intel/compiler/
Dbrw_eu_validate.c379 is_packed(unsigned vstride, unsigned width, unsigned hstride) in is_packed() argument
383 return hstride == 0; in is_packed()
385 return hstride == 1; in is_packed()
549 unsigned vstride, width, hstride, element_size, subreg; in general_restrictions_on_region_parameters() local
559 hstride = STRIDE(brw_inst_src ## n ## _hstride(devinfo, inst)); \ in general_restrictions_on_region_parameters()
586 if (exec_size == width && hstride != 0) { in general_restrictions_on_region_parameters()
587 ERROR_IF(vstride != width * hstride, in general_restrictions_on_region_parameters()
596 ERROR_IF(hstride != 0, in general_restrictions_on_region_parameters()
603 ERROR_IF(vstride != 0 || hstride != 0, in general_restrictions_on_region_parameters()
611 if (vstride == 0 && hstride == 0) { in general_restrictions_on_region_parameters()
[all …]
Dbrw_reg.h238 unsigned hstride:2; /* align1 only */ member
352 unsigned hstride, in brw_reg() argument
386 reg.hstride = hstride; in brw_reg()
691 imm.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_imm_vf4()
899 stride(struct brw_reg reg, unsigned vstride, unsigned width, unsigned hstride) in stride() argument
903 reg.hstride = cvt(hstride); in stride()
917 if (reg.hstride) in spread()
918 reg.hstride += cvt(s) - 1; in spread()
1147 reg.hstride == h; in region_matches()
Dbrw_ir_fs.h123 const unsigned stride = reg.hstride ? 1 << (reg.hstride - 1) : 0; in horiz_offset()
196 r.hstride == 0 ? 0 : in reg_padding()
197 1 << (r.hstride - 1)); in reg_padding()
260 const unsigned period = (reg.hstride == 0 && reg.vstride == 0 ? 1 : in is_periodic()
302 reg.hstride += (reg.hstride ? delta : 0); in subscript()
Dbrw_eu_emit.c107 if (dest.hstride == BRW_HORIZONTAL_STRIDE_0) in brw_set_dest()
108 dest.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_set_dest()
109 brw_inst_set_dst_hstride(devinfo, inst, dest.hstride); in brw_set_dest()
131 if (dest.hstride == BRW_HORIZONTAL_STRIDE_0) in brw_set_dest()
132 dest.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_set_dest()
133 brw_inst_set_dst_hstride(devinfo, inst, dest.hstride); in brw_set_dest()
235 brw_inst_set_src0_hstride(devinfo, inst, reg.hstride); in brw_set_src0()
325 brw_inst_set_src1_hstride(devinfo, inst, reg.hstride); in brw_set_src1()
696 to_3src_align1_hstride(enum brw_horizontal_stride hstride) in to_3src_align1_hstride() argument
698 switch (hstride) { in to_3src_align1_hstride()
[all …]
Dbrw_shader.h85 using brw_reg::hstride;
Dbrw_fs_generator.cpp123 assert(brw_reg.hstride == BRW_HORIZONTAL_STRIDE_1); in brw_reg_from_fs_reg()
134 assert(brw_reg.hstride > BRW_HORIZONTAL_STRIDE_1); in brw_reg_from_fs_reg()
135 brw_reg.hstride--; in brw_reg_from_fs_reg()
168 brw_reg.hstride == BRW_HORIZONTAL_STRIDE_0) { in brw_reg_from_fs_reg()
170 brw_reg.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_reg_from_fs_reg()
1597 value.hstride = BRW_HORIZONTAL_STRIDE_0; in generate_shader_time_add()
Dbrw_disasm.c952 hstride_from_align1_3src_hstride(enum gen10_align1_3src_src_horizontal_stride hstride) in hstride_from_align1_3src_hstride() argument
954 switch (hstride) { in hstride_from_align1_3src_hstride()
965 vstride_from_align1_3src_hstride(enum gen10_align1_3src_src_horizontal_stride hstride) in vstride_from_align1_3src_hstride() argument
967 switch (hstride) { in vstride_from_align1_3src_hstride()
Dbrw_vec4_generator.cpp1937 src[0].hstride = BRW_HORIZONTAL_STRIDE_0; in generate_code()
2008 dst.hstride = BRW_HORIZONTAL_STRIDE_1; in generate_code()
2033 dst.hstride = BRW_HORIZONTAL_STRIDE_2; in generate_code()
2066 src[0].hstride = BRW_HORIZONTAL_STRIDE_0; in generate_code()
Dbrw_fs.cpp450 hstride == 0 ? 0 : in component_size()
451 1 << (hstride - 1)); in component_size()
5665 unsigned hstride = inst->src[i].hstride; in dump_instruction() local
5666 stride = (hstride == 0 ? 0 : (1 << (hstride - 1))); in dump_instruction()
Dbrw_vec4.cpp2040 src.vstride = src.width + src.hstride; in convert_to_hw_regs()
/external/webp/src/dsp/
Ddec_mips32.c93 int hstride, int vstride, int size, in FilterLoop26() argument
97 if (needs_filter2(p, hstride, thresh2, ithresh)) { in FilterLoop26()
98 if (hev(p, hstride, hev_thresh)) { in FilterLoop26()
99 do_filter2(p, hstride); in FilterLoop26()
101 do_filter6(p, hstride); in FilterLoop26()
109 int hstride, int vstride, int size, in FilterLoop24() argument
113 if (needs_filter2(p, hstride, thresh2, ithresh)) { in FilterLoop24()
114 if (hev(p, hstride, hev_thresh)) { in FilterLoop24()
115 do_filter2(p, hstride); in FilterLoop24()
117 do_filter4(p, hstride); in FilterLoop24()
Ddec.c595 int hstride, int vstride, int size, in FilterLoop26_C() argument
600 if (NeedsFilter2_C(p, hstride, thresh2, ithresh)) { in FilterLoop26_C()
601 if (Hev(p, hstride, hev_thresh)) { in FilterLoop26_C()
602 DoFilter2_C(p, hstride); in FilterLoop26_C()
604 DoFilter6_C(p, hstride); in FilterLoop26_C()
612 int hstride, int vstride, int size, in FilterLoop24_C() argument
617 if (NeedsFilter2_C(p, hstride, thresh2, ithresh)) { in FilterLoop24_C()
618 if (Hev(p, hstride, hev_thresh)) { in FilterLoop24_C()
619 DoFilter2_C(p, hstride); in FilterLoop24_C()
621 DoFilter4_C(p, hstride); in FilterLoop24_C()
Ddec_mips_dsp_r2.c161 int hstride, int vstride, int size, in FilterLoop26() argument
291 : [hstride]"r"(hstride), [thresh2]"r"(thresh2), in FilterLoop26()
299 int hstride, int vstride, int size, in FilterLoop24() argument
421 [hev_thresh]"r"(hev_thresh), [hstride]"r"(hstride), in FilterLoop24()