Home
last modified time | relevance | path

Searched refs:st_src_reg (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi_private.h40 class st_src_reg {
42 st_src_reg(gl_register_file file, int index, const glsl_type *type,
45 st_src_reg(gl_register_file file, int index, enum glsl_base_type type);
47 st_src_reg(gl_register_file file, int index, enum glsl_base_type type, int index2D);
49 st_src_reg();
50 st_src_reg(const st_src_reg &reg);
51 void operator=(const st_src_reg &reg);
53 explicit st_src_reg(st_dst_reg reg);
55 st_src_reg get_abs();
74 st_src_reg *reladdr;
[all …]
Dst_glsl_to_tgsi_private.cpp47 static st_src_reg *
48 dup_reladdr(const st_src_reg *input) in dup_reladdr()
53 st_src_reg *reg = ralloc(input, st_src_reg); in dup_reladdr()
63 st_src_reg::st_src_reg(gl_register_file file, int index, const glsl_type *type, in st_src_reg() function in st_src_reg
82 st_src_reg::st_src_reg(gl_register_file file, int index, enum glsl_base_type type) in st_src_reg() function in st_src_reg
100 st_src_reg::st_src_reg(gl_register_file file, int index, enum glsl_base_type type, int index2D) in st_src_reg() function in st_src_reg
118 st_src_reg::st_src_reg() in st_src_reg() function in st_src_reg
135 st_src_reg::st_src_reg(const st_src_reg &reg) in st_src_reg() function in st_src_reg
140 void st_src_reg::operator=(const st_src_reg &reg) in operator =()
157 st_src_reg::st_src_reg(st_dst_reg reg) in st_src_reg() function in st_src_reg
[all …]
Dst_glsl_to_tgsi.cpp114 static const st_src_reg undef_src = st_src_reg(PROGRAM_UNDEFINED, 0, GLSL_TYPE_ERROR);
212 st_src_reg get_temp(const glsl_type *type);
213 void reladdr_to_temp(ir_instruction *ir, st_src_reg *reg, int *num_reladdr);
215 st_src_reg st_src_reg_for_double(double val);
216 st_src_reg st_src_reg_for_float(float val);
217 st_src_reg st_src_reg_for_int(int val);
218 st_src_reg st_src_reg_for_int64(int64_t val);
219 st_src_reg st_src_reg_for_type(enum glsl_base_type type, int val);
251 void visit_expression(ir_expression *, st_src_reg *) ATTRIBUTE_NOINLINE;
260 st_src_reg result;
[all …]
Dst_glsl_to_tgsi_temprename.cpp668 const st_src_reg& src = inst->src[0]; in get_temp_registers_required_lifetimes()
696 const st_src_reg& src = inst->src[0]; in get_temp_registers_required_lifetimes()
725 const st_src_reg& src = inst->src[0]; in get_temp_registers_required_lifetimes()
767 const st_src_reg& src = inst->src[j]; in get_temp_registers_required_lifetimes()
772 const st_src_reg& src = inst->tex_offsets[j]; in get_temp_registers_required_lifetimes()
975 const st_src_reg& src = inst.src[j]; in dump_instruction()
995 const st_src_reg& src = inst.tex_offsets[j]; in dump_instruction()
/external/mesa3d/src/mesa/state_tracker/tests/
Dtest_glsl_to_tgsi_lifetime.cpp84 st_src_reg create_src_register(int src_idx);
86 st_src_reg create_src_register(int src_idx, const char *swizzle);
1377 next_instr->tex_offsets = new st_src_reg[i.tex_offsets.size()]; in MockShader()
1410 next_instr->tex_offsets = new st_src_reg[i.tex_offsets.size()]; in MockShader()
1445 st_src_reg MockShader::create_src_register(int src_idx) in create_src_register()
1458 return st_src_reg(file, idx, GLSL_TYPE_INT); in create_src_register()
1461 st_src_reg MockShader::create_src_register(int src_idx, const char *sw) in create_src_register()
1484 st_src_reg result(file, idx, GLSL_TYPE_INT); in create_src_register()