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

/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/x86/
H A Dvp9_sad4d_intrin_avx2.c18 __m256i src_reg, ref0_reg, ref1_reg, ref2_reg, ref3_reg; local
34 src_reg = _mm256_loadu_si256((__m256i *)(src));
40 ref0_reg = _mm256_sad_epu8(ref0_reg, src_reg);
41 ref1_reg = _mm256_sad_epu8(ref1_reg, src_reg);
42 ref2_reg = _mm256_sad_epu8(ref2_reg, src_reg);
43 ref3_reg = _mm256_sad_epu8(ref3_reg, src_reg);
88 __m256i src_reg, srcnext_reg, ref0_reg, ref0next_reg; local
106 src_reg = _mm256_loadu_si256((__m256i *)(src));
117 ref0_reg = _mm256_sad_epu8(ref0_reg, src_reg);
118 ref1_reg = _mm256_sad_epu8(ref1_reg, src_reg);
[all...]
H A Dvp9_subpel_variance_impl_intrin_avx2.c63 #define MERGE_WITH_SRC(src_reg, reg) \
64 exp_src_lo = _mm256_unpacklo_epi8(src_reg, reg); \
65 exp_src_hi = _mm256_unpackhi_epi8(src_reg, reg);
69 src_reg = _mm256_loadu_si256((__m256i const *) (src)); \
72 #define AVG_NEXT_SRC(src_reg, size_stride) \
76 src_reg = _mm256_avg_epu8(src_reg, src_next_reg);
78 #define MERGE_NEXT_SRC(src_reg, size_stride) \
81 MERGE_WITH_SRC(src_reg, src_next_reg)
129 __m256i src_reg, dst_re local
323 __m256i src_reg, dst_reg, exp_src_lo, exp_src_hi, exp_dst_lo, exp_dst_hi; local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/
H A Dradeon_inline_literals.c86 struct rc_src_register * src_reg = local
89 if (src_reg->File != RC_FILE_CONSTANT) {
93 &c->Program.Constants.Constants[src_reg->Index];
100 swz = GET_SWZ(src_reg->Swizzle, chan);
113 if (ret == -1 && src_reg->Abs) {
134 src_reg->File = RC_FILE_INLINE;
135 src_reg->Index = r300_float;
136 src_reg->Swizzle = new_swizzle;
137 src_reg->Negate = src_reg
[all...]
/external/libvpx/libvpx/vp9/encoder/x86/
H A Dvp9_sad4d_intrin_avx2.c18 __m256i src_reg, ref0_reg, ref1_reg, ref2_reg, ref3_reg; local
34 src_reg = _mm256_load_si256((__m256i *)(src));
40 ref0_reg = _mm256_sad_epu8(ref0_reg, src_reg);
41 ref1_reg = _mm256_sad_epu8(ref1_reg, src_reg);
42 ref2_reg = _mm256_sad_epu8(ref2_reg, src_reg);
43 ref3_reg = _mm256_sad_epu8(ref3_reg, src_reg);
88 __m256i src_reg, srcnext_reg, ref0_reg, ref0next_reg; local
106 src_reg = _mm256_load_si256((__m256i *)(src));
117 ref0_reg = _mm256_sad_epu8(ref0_reg, src_reg);
118 ref1_reg = _mm256_sad_epu8(ref1_reg, src_reg);
[all...]
H A Dvp9_subpel_variance_impl_intrin_avx2.c63 #define MERGE_WITH_SRC(src_reg, reg) \
64 exp_src_lo = _mm256_unpacklo_epi8(src_reg, reg); \
65 exp_src_hi = _mm256_unpackhi_epi8(src_reg, reg);
69 src_reg = _mm256_loadu_si256((__m256i const *) (src)); \
72 #define AVG_NEXT_SRC(src_reg, size_stride) \
76 src_reg = _mm256_avg_epu8(src_reg, src_next_reg);
78 #define MERGE_NEXT_SRC(src_reg, size_stride) \
81 MERGE_WITH_SRC(src_reg, src_next_reg)
129 __m256i src_reg, dst_re local
323 __m256i src_reg, dst_reg, exp_src_lo, exp_src_hi, exp_dst_lo, exp_dst_hi; local
[all...]
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_inline_literals.c86 struct rc_src_register * src_reg = local
89 if (src_reg->File != RC_FILE_CONSTANT) {
93 &c->Program.Constants.Constants[src_reg->Index];
100 swz = GET_SWZ(src_reg->Swizzle, chan);
113 if (ret == -1 && src_reg->Abs) {
134 src_reg->File = RC_FILE_INLINE;
135 src_reg->Index = r300_float;
136 src_reg->Swizzle = new_swizzle;
137 src_reg->Negate = src_reg
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/tests/
H A Drc_test_helpers.c96 struct rc_src_register * src_reg = &inst->U.I.SrcReg[src_index]; local
119 src_reg->Negate = RC_MASK_XYZW;
124 src_reg->Abs = 1;
129 src_reg->File = RC_FILE_TEMPORARY;
131 src_reg->File = RC_FILE_INPUT;
133 src_reg->File = RC_FILE_CONSTANT;
135 src_reg->File = RC_FILE_NONE;
140 src_reg->Index = strtol(tokens.Index.String, NULL, 10);
148 src_reg->Swizzle = RC_SWIZZLE_XYZW;
151 src_reg
[all...]
/external/mesa3d/src/gallium/drivers/r300/compiler/tests/
H A Drc_test_helpers.c96 struct rc_src_register * src_reg = &inst->U.I.SrcReg[src_index]; local
119 src_reg->Negate = RC_MASK_XYZW;
124 src_reg->Abs = 1;
129 src_reg->File = RC_FILE_TEMPORARY;
131 src_reg->File = RC_FILE_INPUT;
133 src_reg->File = RC_FILE_CONSTANT;
135 src_reg->File = RC_FILE_NONE;
140 src_reg->Index = strtol(tokens.Index.String, NULL, 10);
148 src_reg->Swizzle = RC_SWIZZLE_XYZW;
151 src_reg
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_vec4.cpp55 src_reg::init()
62 src_reg::src_reg(register_file file, int reg, const glsl_type *type) function in class:brw::src_reg
75 src_reg::src_reg() function in class:brw::src_reg
80 src_reg::src_reg(float f) function in class:brw::src_reg
89 src_reg::src_reg(uint32_t u) function in class:brw::src_reg
98 src_reg function in class:brw::src_reg
107 src_reg::src_reg(dst_reg reg) function in class:brw::src_reg
[all...]
H A Dbrw_vec4.h79 class src_reg : public reg class in namespace:brw
96 src_reg(register_file file, int reg, const glsl_type *type);
97 src_reg();
98 src_reg(float f);
99 src_reg(uint32_t u);
100 src_reg(int32_t i);
102 bool equals(src_reg *r);
106 src_reg(class vec4_visitor *v, const struct glsl_type *type);
108 explicit src_reg(dst_reg reg);
114 src_reg *reladd
[all...]
H A Dbrw_wm_fp.c82 static struct prog_src_register src_reg(GLuint file, GLuint idx) function
99 return src_reg(dst.File, dst.Index);
104 return src_reg(PROGRAM_UNDEFINED, 0);
290 struct prog_src_register payload_r0_depth = src_reg(PROGRAM_PAYLOAD, PAYLOAD_DEPTH);
317 struct prog_src_register payload_r0_depth = src_reg(PROGRAM_PAYLOAD, PAYLOAD_DEPTH);
348 struct prog_src_register interp_wpos = src_reg(PROGRAM_PAYLOAD, FRAG_ATTRIB_WPOS);
371 struct prog_src_register interp = src_reg(PROGRAM_PAYLOAD, idx);
523 return src_reg(PROGRAM_STATE_VAR, idx);
545 reg = src_reg(PROGRAM_STATE_VAR, idx);
971 struct prog_src_register payload_r0_depth = src_reg(PROGRAM_PAYLOA
[all...]
H A Dbrw_fs_visitor.cpp1459 fs_reg src_reg = this->result; local
1461 dst_reg.type = src_reg.type;
1463 emit(BRW_OPCODE_MOV, dst_reg, src_reg);
1464 src_reg.reg_offset++;
1474 fs_reg src_reg = this->result; local
1476 dst_reg.type = src_reg.type;
1478 emit(BRW_OPCODE_MOV, dst_reg, src_reg);
1479 src_reg.reg_offset++;
H A Dbrw_vec4_visitor.cpp35 src_reg src0, src_reg src1, src_reg src2)
67 src_reg src0, src_reg src1, src_reg src2)
75 vec4_visitor::emit(enum opcode opcode, dst_reg dst, src_reg src0, src_reg src1)
81 vec4_visitor::emit(enum opcode opcode, dst_reg dst, src_reg src0)
94 vec4_visitor::op(dst_reg dst, src_reg src
423 src_reg::src_reg(class vec4_visitor *v, const struct glsl_type *type) function in class:brw::src_reg
[all...]
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_vec4.cpp55 src_reg::init()
62 src_reg::src_reg(register_file file, int reg, const glsl_type *type) function in class:brw::src_reg
75 src_reg::src_reg() function in class:brw::src_reg
80 src_reg::src_reg(float f) function in class:brw::src_reg
89 src_reg::src_reg(uint32_t u) function in class:brw::src_reg
98 src_reg function in class:brw::src_reg
107 src_reg::src_reg(dst_reg reg) function in class:brw::src_reg
[all...]
H A Dbrw_vec4.h79 class src_reg : public reg class in namespace:brw
96 src_reg(register_file file, int reg, const glsl_type *type);
97 src_reg();
98 src_reg(float f);
99 src_reg(uint32_t u);
100 src_reg(int32_t i);
102 bool equals(src_reg *r);
106 src_reg(class vec4_visitor *v, const struct glsl_type *type);
108 explicit src_reg(dst_reg reg);
114 src_reg *reladd
[all...]
H A Dbrw_wm_fp.c82 static struct prog_src_register src_reg(GLuint file, GLuint idx) function
99 return src_reg(dst.File, dst.Index);
104 return src_reg(PROGRAM_UNDEFINED, 0);
290 struct prog_src_register payload_r0_depth = src_reg(PROGRAM_PAYLOAD, PAYLOAD_DEPTH);
317 struct prog_src_register payload_r0_depth = src_reg(PROGRAM_PAYLOAD, PAYLOAD_DEPTH);
348 struct prog_src_register interp_wpos = src_reg(PROGRAM_PAYLOAD, FRAG_ATTRIB_WPOS);
371 struct prog_src_register interp = src_reg(PROGRAM_PAYLOAD, idx);
523 return src_reg(PROGRAM_STATE_VAR, idx);
545 reg = src_reg(PROGRAM_STATE_VAR, idx);
971 struct prog_src_register payload_r0_depth = src_reg(PROGRAM_PAYLOA
[all...]
H A Dbrw_fs_visitor.cpp1459 fs_reg src_reg = this->result; local
1461 dst_reg.type = src_reg.type;
1463 emit(BRW_OPCODE_MOV, dst_reg, src_reg);
1464 src_reg.reg_offset++;
1474 fs_reg src_reg = this->result; local
1476 dst_reg.type = src_reg.type;
1478 emit(BRW_OPCODE_MOV, dst_reg, src_reg);
1479 src_reg.reg_offset++;
H A Dbrw_vec4_visitor.cpp35 src_reg src0, src_reg src1, src_reg src2)
67 src_reg src0, src_reg src1, src_reg src2)
75 vec4_visitor::emit(enum opcode opcode, dst_reg dst, src_reg src0, src_reg src1)
81 vec4_visitor::emit(enum opcode opcode, dst_reg dst, src_reg src0)
94 vec4_visitor::op(dst_reg dst, src_reg src
423 src_reg::src_reg(class vec4_visitor *v, const struct glsl_type *type) function in class:brw::src_reg
[all...]
/external/chromium_org/third_party/mesa/src/chromium_gensrc/mesa/program/
H A Dprogram_parse.tab.h268 struct asm_src_register src_reg; member in union:YYSTYPE
H A Dprogram_parse.tab.c453 struct asm_src_register src_reg; member in union:YYSTYPE
2386 (yyval.inst) = asm_instruction_ctor(OPCODE_ARL, & (yyvsp[(2) - (4)].dst_reg), & (yyvsp[(4) - (4)].src_reg), NULL, NULL);
2397 (yyval.inst) = asm_instruction_copy_ctor(& (yyvsp[(1) - (4)].temp_inst), & (yyvsp[(2) - (4)].dst_reg), & (yyvsp[(4) - (4)].src_reg), NULL, NULL);
2406 (yyval.inst) = asm_instruction_copy_ctor(& (yyvsp[(1) - (4)].temp_inst), & (yyvsp[(2) - (4)].dst_reg), & (yyvsp[(4) - (4)].src_reg), NULL, NULL);
2415 (yyval.inst) = asm_instruction_copy_ctor(& (yyvsp[(1) - (6)].temp_inst), & (yyvsp[(2) - (6)].dst_reg), & (yyvsp[(4) - (6)].src_reg), & (yyvsp[(6) - (6)].src_reg), NULL);
2424 (yyval.inst) = asm_instruction_copy_ctor(& (yyvsp[(1) - (6)].temp_inst), & (yyvsp[(2) - (6)].dst_reg), & (yyvsp[(4) - (6)].src_reg), & (yyvsp[(6) - (6)].src_reg), NULL);
2433 (yyval.inst) = asm_instruction_copy_ctor(& (yyvsp[(1) - (8)].temp_inst), & (yyvsp[(2) - (8)].dst_reg), & (yyvsp[(4) - (8)].src_reg), & (yyvsp[(6) - (8)].src_reg),
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/
H A Dtgsi_ppc.c415 struct tgsi_full_instruction *inst, int src_reg, uint chan)
418 &inst->Src[src_reg];
414 get_src_vec(struct gen_context *gen, struct tgsi_full_instruction *inst, int src_reg, uint chan) argument
/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.h704 int src_reg = instr & src_mask; local
710 (dst_reg == src_reg) &&
712 ? src_reg
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_ppc.c415 struct tgsi_full_instruction *inst, int src_reg, uint chan)
418 &inst->Src[src_reg];
414 get_src_vec(struct gen_context *gen, struct tgsi_full_instruction *inst, int src_reg, uint chan) argument
/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dir_to_mesa.cpp61 class src_reg;
70 class src_reg { class
72 src_reg(gl_register_file file, int index, const glsl_type *type) function in class:src_reg
84 src_reg() function in class:src_reg
93 explicit src_reg(dst_reg reg);
100 src_reg *reladdr;
123 explicit dst_reg(src_reg reg);
130 src_reg *reladdr;
133 src_reg::src_reg(dst_re function in class:src_reg
[all...]
/external/mesa3d/src/mesa/program/
H A Dir_to_mesa.cpp61 class src_reg;
70 class src_reg { class
72 src_reg(gl_register_file file, int index, const glsl_type *type) function in class:src_reg
84 src_reg() function in class:src_reg
93 explicit src_reg(dst_reg reg);
100 src_reg *reladdr;
123 explicit dst_reg(src_reg reg);
130 src_reg *reladdr;
133 src_reg::src_reg(dst_re function in class:src_reg
[all...]

Completed in 3213 milliseconds