/third_party/skia/third_party/externals/libwebp/src/dsp/ |
H A D | dec_mips32.c | 93 int hstride, int vstride, int size, in FilterLoop26() 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() 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() 92 FilterLoop26(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop26() argument 108 FilterLoop24(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop24() argument [all...] |
H A D | dec.c | 595 int hstride, int vstride, int size, in FilterLoop26_C() 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() 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() 594 FilterLoop26_C(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop26_C() argument 611 FilterLoop24_C(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop24_C() argument [all...] |
H A D | dec_mips_dsp_r2.c | 161 int hstride, int vstride, int size, in FilterLoop26() 171 "negu %[temp1], %[hstride] \n\t" in FilterLoop26() 173 "sll %[temp2], %[hstride], 1 \n\t" in FilterLoop26() 175 "addu %[temp4], %[temp2], %[hstride] \n\t" in FilterLoop26() 183 "lbux %[temp12], %[hstride](%[p]) \n\t" in FilterLoop26() 235 "subu %[temp3], %[p], %[hstride] \n\t" in FilterLoop26() 247 "subu %[temp14], %[p], %[hstride] \n\t" in FilterLoop26() 248 "subu %[temp11], %[temp14], %[hstride] \n\t" in FilterLoop26() 251 "subu %[temp15], %[temp11], %[hstride] \n\t" in FilterLoop26() 266 "addu %[temp10], %[p], %[hstride] \ in FilterLoop26() 160 FilterLoop26(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop26() argument 298 FilterLoop24(uint8_t* p, int hstride, int vstride, int size, int thresh, int ithresh, int hev_thresh) FilterLoop24() argument [all...] |
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_reg.h | 238 unsigned hstride:2; /* align1 only */ member 390 * \param hstride one of BRW_HORIZONTAL_STRIDE_x 403 unsigned hstride, in brw_reg() 437 reg.hstride = hstride; in brw_reg() 750 imm.hstride = BRW_HORIZONTAL_STRIDE_1; 980 stride(struct brw_reg reg, unsigned vstride, unsigned width, unsigned hstride) 984 reg.hstride = cvt(hstride); 998 if (reg.hstride) 395 brw_reg(enum brw_reg_file file, unsigned nr, unsigned subnr, unsigned negate, unsigned abs, enum brw_reg_type type, unsigned vstride, unsigned width, unsigned hstride, unsigned swizzle, unsigned writemask) brw_reg() argument [all...] |
H A D | brw_eu_validate.c | 608 is_packed(unsigned vstride, unsigned width, unsigned hstride) in is_packed() argument 612 return hstride == 0; in is_packed() 614 return hstride == 1; in is_packed() 628 is_linear(unsigned vstride, unsigned width, unsigned hstride) in is_linear() argument 630 return vstride == width * hstride || in is_linear() 631 (hstride == 0 && width == 1); in is_linear() 1074 unsigned vstride, width, hstride, element_size, subreg; in general_restrictions_on_region_parameters() local 1084 hstride = STRIDE(brw_inst_src ## n ## _hstride(devinfo, inst)); \ in general_restrictions_on_region_parameters() 1111 if (exec_size == width && hstride != 0) { in general_restrictions_on_region_parameters() 1112 ERROR_IF(vstride != width * hstride, in general_restrictions_on_region_parameters() 1413 align1_access_mask(uint64_t access_mask[static 32], unsigned exec_size, unsigned element_size, unsigned subreg, unsigned vstride, unsigned width, unsigned hstride) align1_access_mask() argument 1484 unsigned vstride, width, hstride, element_size, subreg; region_alignment_rules() local 1876 unsigned vstride, width, hstride, type_size, reg, subreg, address_mode; special_requirements_for_handling_double_precision_data_types() local [all...] |
H A D | brw_ir_fs.h | 124 const unsigned stride = reg.hstride ? 1 << (reg.hstride - 1) : 0; in horiz_offset() 197 r.hstride == 0 ? 0 : in reg_padding() 198 1 << (r.hstride - 1)); in reg_padding() 261 const unsigned period = (reg.hstride == 0 && reg.vstride == 0 ? 1 : in is_periodic() 302 reg.hstride += (reg.hstride ? delta : 0);
|
H A D | brw_eu_emit.c | 106 dest.hstride == BRW_HORIZONTAL_STRIDE_1) { in brw_set_dest() 107 dest.hstride = BRW_HORIZONTAL_STRIDE_2; in brw_set_dest() 120 (dest.hstride == BRW_HORIZONTAL_STRIDE_1 && in brw_set_dest() 133 assert(dest.hstride == BRW_HORIZONTAL_STRIDE_1 && in brw_set_dest() 148 if (dest.hstride == BRW_HORIZONTAL_STRIDE_0) in brw_set_dest() 149 dest.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_set_dest() 150 brw_inst_set_dst_hstride(devinfo, inst, dest.hstride); in brw_set_dest() 172 if (dest.hstride == BRW_HORIZONTAL_STRIDE_0) in brw_set_dest() 173 dest.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_set_dest() 174 brw_inst_set_dst_hstride(devinfo, inst, dest.hstride); in brw_set_dest() 789 to_3src_align1_hstride(enum brw_horizontal_stride hstride) to_3src_align1_hstride() argument [all...] |
H A D | brw_fs_generator.cpp | 134 assert(brw_reg.hstride == BRW_HORIZONTAL_STRIDE_1); in brw_reg_from_fs_reg() 145 assert(brw_reg.hstride > BRW_HORIZONTAL_STRIDE_1); in brw_reg_from_fs_reg() 146 brw_reg.hstride--; in brw_reg_from_fs_reg() 179 brw_reg.hstride == BRW_HORIZONTAL_STRIDE_0) { in brw_reg_from_fs_reg() 181 brw_reg.hstride = BRW_HORIZONTAL_STRIDE_1; in brw_reg_from_fs_reg() 628 if ((src.vstride == 0 && src.hstride == 0) || in generate_shuffle() 636 struct brw_reg group_dst = suboffset(dst, group << (dst.hstride - 1)); in generate_shuffle() 698 assert(src.vstride == src.hstride + src.width); in generate_shuffle() 701 src.hstride - 1)); in generate_shuffle() 709 brw_MOV(p, suboffset(dst, group << (dst.hstride in generate_shuffle() [all...] |
H A D | brw_ir.h | 80 using brw_reg::hstride;
|
H A D | brw_vec4_generator.cpp | 931 offset.hstride == BRW_HORIZONTAL_STRIDE_1) { in generate_tes_add_indirect_urb_offset() 1958 src[0].hstride = BRW_HORIZONTAL_STRIDE_0; in generate_code() 2029 dst.hstride = BRW_HORIZONTAL_STRIDE_1; in generate_code() 2054 dst.hstride = BRW_HORIZONTAL_STRIDE_2; in generate_code() 2086 src[0].hstride = BRW_HORIZONTAL_STRIDE_0; in generate_code()
|
H A D | brw_fs_copy_propagation.cpp | 686 inst->src[arg].hstride = cvt(inst->src[arg].stride); in try_copy_propagate() 687 inst->src[arg].vstride = inst->src[arg].hstride + inst->src[arg].width; in try_copy_propagate() 689 inst->src[arg].vstride = inst->src[arg].hstride = in try_copy_propagate()
|
H A D | brw_disasm.c | 1180 hstride_from_align1_3src_hstride(enum gfx10_align1_3src_src_horizontal_stride hstride) in hstride_from_align1_3src_hstride() argument 1182 switch (hstride) { in hstride_from_align1_3src_hstride() 1193 vstride_from_align1_3src_hstride(enum gfx10_align1_3src_src_horizontal_stride hstride) in vstride_from_align1_3src_hstride() argument 1195 switch (hstride) { in vstride_from_align1_3src_hstride() 1449 /* FINISHME: No vertical stride on src2. Is using the hstride in place in src2_3src() 1450 * correct? Doesn't seem like it, since there's hstride=1 but in src2_3src()
|
H A D | test_eu_validate.cpp | 1646 /* Packed fp16 dest with implicit acc needs hstride=2 */ in TEST_P() 1652 /* Packed fp16 dest with explicit acc needs hstride=2 */ in TEST_P() 2841 unsigned hstride; in TEST_P() member 2911 brw_inst_set_src0_hstride(&devinfo, last_inst, inst[i].srcs[0].hstride); in TEST_P() 2919 brw_inst_set_src0_hstride(&devinfo, last_inst, inst[i].srcs[0].hstride); in TEST_P() 2922 brw_inst_set_src1_hstride(&devinfo, last_inst, inst[i].srcs[1].hstride); in TEST_P() 2930 brw_inst_set_3src_a1_src0_hstride(&devinfo, last_inst, inst[i].srcs[0].hstride); in TEST_P() 2932 brw_inst_set_3src_a1_src1_hstride(&devinfo, last_inst, inst[i].srcs[0].hstride); in TEST_P()
|
H A D | brw_fs_builder.h | 824 src.hstride != BRW_HORIZONTAL_STRIDE_1) in fix_3src_operand() 848 /* Can't do hstride == 0 args on gfx6 math, so expand it out. We in fix_math_operand()
|
H A D | brw_fs.cpp | 532 return hstride == BRW_HORIZONTAL_STRIDE_1 && in is_contiguous() 533 vstride == width + hstride; in is_contiguous() 551 hstride == 0 ? 0 : in component_size() 552 1 << (hstride - 1)); in component_size() 1302 * the positions using vstride=16, width=8, hstride=2. 1387 * and then reading from it using vstride=1, width=4, hstride=0. 1415 * width=4, hstride=0 of t2 during an ADD instruction. 5843 unsigned hstride = inst->src[i].hstride; 5844 stride = (hstride [all...] |
H A D | brw_vec4.cpp | 1790 src.vstride = src.width + src.hstride; in convert_to_hw_regs()
|
/third_party/ffmpeg/libavcodec/ |
H A D | cfhddsp.c | 82 const int16_t *high, ptrdiff_t hstride, in horiz_filter() 88 high += hstride; in horiz_filter() 80 horiz_filter(int16_t *output, ptrdiff_t ostride, const int16_t *low, ptrdiff_t lstride, const int16_t *high, ptrdiff_t hstride, int width, int height) horiz_filter() argument
|
/third_party/mesa3d/src/intel/tools/ |
H A D | i965_gram.y | 104 0, // hstride 1520 $$.hstride = $2; 1532 $$.hstride = $2; 1546 $$.hstride = $2; 1553 $$.hstride = 1; 1651 $$ = stride($$, $2.vstride, $2.width, $2.hstride); 1682 $$.hstride = $2.hstride; 1697 $2.hstride, 1706 $$.hstride [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | vf_fftfilt.c | 417 const int hstride = s->rdft_hstride[plane]; in copy_vertical() local 427 vdata[i * vstride + j] = hdata[j * hstride + i]; in copy_vertical() 479 const int hstride = s->rdft_hstride[plane]; in copy_horizontal() local 489 hdata[j * hstride + i] = vdata[i * vstride + j]; in copy_horizontal()
|