Searched defs:src_reg (Results 1 - 25 of 32) sorted by relevance

12

/external/libvpx/libvpx/vpx_dsp/x86/
H A Dsad4d_avx512.c17 __m512i src_reg, ref0_reg, ref1_reg, ref2_reg, ref3_reg; local
33 src_reg = _mm512_loadu_si512((const __m512i *)src);
39 ref0_reg = _mm512_sad_epu8(ref0_reg, src_reg);
40 ref1_reg = _mm512_sad_epu8(ref1_reg, src_reg);
41 ref2_reg = _mm512_sad_epu8(ref2_reg, src_reg);
42 ref3_reg = _mm512_sad_epu8(ref3_reg, src_reg);
H A Dsad4d_avx2.c17 __m256i src_reg, ref0_reg, ref1_reg, ref2_reg, ref3_reg; local
33 src_reg = _mm256_loadu_si256((const __m256i *)src);
39 ref0_reg = _mm256_sad_epu8(ref0_reg, src_reg);
40 ref1_reg = _mm256_sad_epu8(ref1_reg, src_reg);
41 ref2_reg = _mm256_sad_epu8(ref2_reg, src_reg);
42 ref3_reg = _mm256_sad_epu8(ref3_reg, src_reg);
85 __m256i src_reg, srcnext_reg, ref0_reg, ref0next_reg; local
103 src_reg = _mm256_loadu_si256((const __m256i *)src);
114 ref0_reg = _mm256_sad_epu8(ref0_reg, src_reg);
115 ref1_reg = _mm256_sad_epu8(ref1_reg, src_reg);
[all...]
H A Dvariance_avx2.c224 const __m256i src_reg = _mm256_loadu_si256((__m256i const *)src); local
227 const __m256i avg_reg = _mm256_avg_epu8(src_reg, sec_reg);
232 exp_src_lo = _mm256_unpacklo_epi8(src_reg, zero_reg);
233 exp_src_hi = _mm256_unpackhi_epi8(src_reg, zero_reg);
426 __m256i src_reg, src_pack; local
444 src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
446 src_pack = _mm256_avg_epu8(src_pack, src_reg);
459 src_pack = src_reg;
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
H A Dir3_cp.c325 struct ir3_register *src_reg = src->regs[1]; local
333 reg->array = src_reg->array;
336 reg->instr = ssa(src_reg);
346 struct ir3_register *src_reg = src->regs[1]; local
355 instr->regs[n + 1] = lower_immed(ctx, src_reg, new_flags);
388 if (src_reg->flags & IR3_REG_CONST) {
392 if ((src_reg->flags & IR3_REG_RELATIV) &&
401 (src_reg->flags & IR3_REG_RELATIV) &&
402 (src_reg->array.offset == 0))
405 src_reg
[all...]
H A Dir3.h939 struct ir3_register *src_reg = local
941 src_reg->array = src->regs[0]->array;
942 src_reg->instr = src;
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_inline_literals.c111 struct rc_src_register * src_reg = local
114 if (src_reg->File != RC_FILE_CONSTANT) {
118 &c->Program.Constants.Constants[src_reg->Index];
125 swz = GET_SWZ(src_reg->Swizzle, chan);
138 if (ret == -1 && src_reg->Abs) {
159 src_reg->File = RC_FILE_INLINE;
160 src_reg->Index = r300_float;
161 src_reg->Swizzle = new_swizzle;
162 src_reg->Negate = src_reg
[all...]
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_fs_register_coalesce.cpp161 int src_reg = -1, dst_reg = -1; local
177 if (src_reg != inst->src[0].nr) {
178 src_reg = inst->src[0].nr;
224 src_reg = -1;
229 src_var[i] = live_intervals->var_from_vgrf[src_reg] + i;
234 src_reg = -1;
257 scan_inst->dst.nr == src_reg) {
265 scan_inst->src[j].nr == src_reg) {
281 src_reg = -1;
H A Dbrw_fs_builder.h44 typedef fs_reg src_reg; typedef in class:brw::fs_builder
236 src_reg
281 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0) const
303 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0,
304 const src_reg &src1) const
324 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0,
325 const src_reg &src1, const src_reg &src2) const
348 emit(enum opcode opcode, const dst_reg &dst, const src_reg srcs[],
384 emit_minmax(const dst_reg &dst, const src_reg
[all...]
H A Dbrw_fs_cse.cpp333 fs_reg *src_reg = &entry->generator->src[i]; local
349 if (src_reg->file == VGRF && virtual_grf_end[src_reg->nr] < ip) {
H A Dbrw_ir_vec4.h35 class src_reg : public backend_reg class in namespace:brw
38 DECLARE_RALLOC_CXX_OPERATORS(src_reg)
42 src_reg(enum brw_reg_file file, int nr, const glsl_type *type);
43 src_reg();
44 src_reg(struct ::brw_reg reg);
46 bool equals(const src_reg &r) const;
48 src_reg(class vec4_visitor *v, const struct glsl_type *type);
49 src_reg(class vec4_visitor *v, const struct glsl_type *type, int size);
51 explicit src_reg(const dst_reg &reg);
53 src_reg *reladd
[all...]
H A Dbrw_vec4_builder.h44 typedef brw::src_reg src_reg; typedef in class:brw::vec4_builder
246 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0) const
269 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0,
270 const src_reg &src1) const
290 emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0,
291 const src_reg &src1, const src_reg &src2) const
336 emit_minmax(const dst_reg &dst, const src_reg &src0,
337 const src_reg
[all...]
H A Dbrw_vec4.cpp41 src_reg::init()
48 src_reg::src_reg(enum brw_reg_file file, int nr, const glsl_type *type) function in class:brw::src_reg
63 src_reg::src_reg() function in class:brw::src_reg
68 src_reg::src_reg(struct ::brw_reg reg) : function in class:brw::src_reg
75 src_reg::src_reg(const dst_reg &reg) : function in class:brw::src_reg
132 dst_reg::dst_reg(const src_reg
[all...]
H A Dbrw_vec4_visitor.cpp32 const src_reg &src0, const src_reg &src1,
33 const src_reg &src2)
88 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0,
89 const src_reg &src1, const src_reg &src2)
96 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0,
97 const src_reg &src1)
103 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0)
122 vec4_visitor::op(const dst_reg &dst, const src_reg
674 src_reg::src_reg(class vec4_visitor *v, const struct glsl_type *type) function in class:brw::src_reg
690 src_reg::src_reg(class vec4_visitor *v, const struct glsl_type *type, int size) function in class:brw::src_reg
[all...]
/external/gemmlowp/internal/
H A Doutput_msa.h544 const std::uint32_t src_reg = src.buf.reg[0]; local
546 *dst->data(row + i, col) = (src_reg >> (8 * i));
H A Doutput_neon.h482 const std::uint32_t src_reg = src.buf.reg[0]; local
484 *dst->data(row + i, col) = (src_reg >> (8 * i));
H A Doutput_sse.h462 const std::uint32_t src_reg = src.buf.reg[0]; local
464 *dst->data(row + i, col) = (src_reg >> (8 * i));
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dir-a2xx.c284 struct ir2_register *src_reg = instr->regs[reg++]; local
289 reg_update_stats(src_reg, info, false);
301 vtx->src_reg = src_reg->num;
302 vtx->src_swiz = reg_fetch_src_swiz(src_reg, 1);
329 tex->src_reg = src_reg->num;
330 tex->src_swiz = reg_fetch_src_swiz(src_reg, 3);
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc_optimize.c279 struct i915_full_src_register *src_reg,
283 if (src_reg->Register.File == TGSI_FILE_TEMPORARY) {
284 src_reg_index = src_reg->Register.Index;
296 struct i915_full_src_register *src_reg; local
344 src_reg = &current->FullInstruction.Src[2];
345 liveness_mark_read(ctx, src_reg, i);
347 src_reg = &current->FullInstruction.Src[1];
348 liveness_mark_read(ctx, src_reg, i);
350 src_reg = &current->FullInstruction.Src[0];
351 liveness_mark_read(ctx, src_reg,
278 liveness_mark_read(struct i915_optimize_context *ctx, struct i915_full_src_register *src_reg, int pos) argument
[all...]
/external/mesa3d/src/gallium/drivers/r300/compiler/tests/
H A Drc_test_helpers.c142 struct rc_src_register * src_reg = &inst->U.I.SrcReg[src_index]; local
165 src_reg->Negate = RC_MASK_XYZW;
170 src_reg->Abs = 1;
175 src_reg->File = RC_FILE_TEMPORARY;
177 src_reg->File = RC_FILE_INPUT;
179 src_reg->File = RC_FILE_CONSTANT;
181 src_reg->File = RC_FILE_NONE;
186 src_reg->Index = strtol(tokens.Index.String, NULL, 10);
194 src_reg->Swizzle = RC_SWIZZLE_XYZW;
197 src_reg
[all...]
/external/v8/src/arm/
H A Dmacro-assembler-arm.h753 int src_reg = instr & src_mask; local
759 (dst_reg == src_reg) &&
761 ? src_reg
/external/iproute2/include/uapi/linux/
H A Dbpf.h67 __u8 src_reg:4; /* source register */ member in struct:bpf_insn
/external/mesa3d/src/mesa/program/
H A Dir_to_mesa.cpp61 class src_reg;
68 class src_reg { class in namespace:__anon17266
70 src_reg(gl_register_file file, int index, const glsl_type *type) function in class:__anon17266::src_reg
82 src_reg() function in class:__anon17266::src_reg
91 explicit src_reg(dst_reg reg);
98 src_reg *reladdr;
119 explicit dst_reg(src_reg reg);
125 src_reg *reladdr;
130 src_reg::src_reg(dst_re function in class:src_reg
[all...]
/external/v8/src/ppc/
H A Dmacro-assembler-ppc.h673 int src_reg = instr & src_mask; local
679 (dst_reg == src_reg) && (FIRST_IC_MARKER <= dst_reg) &&
681 ? src_reg
/external/v8/src/s390/
H A Dmacro-assembler-s390.h983 int src_reg = instr & src_mask; local
989 (dst_reg == src_reg) && (FIRST_IC_MARKER <= dst_reg) &&
991 ? src_reg
/external/kernel-headers/original/uapi/linux/
H A Dbpf.h67 __u8 src_reg:4; /* source register */ member in struct:bpf_insn

Completed in 347 milliseconds

12