HomeSort by: relevance | last modified time | path
    Searched defs:gpr (Results 1 - 25 of 35) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
sfn_shader_tcs.cpp 49 auto gpr = new GPRValue(0,0); local
50 gpr->set_as_input();
51 m_primitive_id.reset(gpr);
56 auto gpr = new GPRValue(0,2); local
57 gpr->set_as_input();
58 m_invocation_id.reset(gpr);
63 auto gpr = new GPRValue(0,1); local
64 gpr->set_as_input();
65 m_rel_patch_id.reset(gpr);
70 auto gpr = new GPRValue(0,3) local
    [all...]
sfn_shader_tess_eval.cpp 57 auto gpr = new GPRValue(0,0); local
58 gpr->set_as_input();
59 m_tess_coord[0].reset(gpr);
60 gpr = new GPRValue(0,1);
61 gpr->set_as_input();
62 m_tess_coord[1].reset(gpr);
67 auto gpr = new GPRValue(0,2); local
68 gpr->set_as_input();
69 m_rel_patch_id.reset(gpr);
75 auto gpr = new GPRValue(0,3) local
    [all...]
sfn_shader_vertex.cpp 124 auto gpr = std::make_shared<GPRValue>(i + 1, k); local
125 gpr->set_as_input();
126 m_attribs[4 * i + k] = gpr;
127 inject_register(i + 1, k, gpr, false);
sfn_shaderio.h 48 void set_gpr(int gpr) {m_gpr = gpr;}
49 int gpr() const {return m_gpr;} function in class:r600::ShaderInput
72 ShaderInputSystemValue(tgsi_semantic name, int gpr);
sfn_instruction_export.h 37 const GPRVector& gpr() const {return m_value;} function in class:r600::WriteoutInstruction
sfn_value.h 64 gpr, enumerator in enum:r600::Value::Type
sfn_ir_to_assembly.cpp 377 assert(exi.gpr().type() == Value::gpr_vector);
378 const auto& gpr = exi.gpr(); local
379 output.gpr = gpr.sel();
381 output.swizzle_x = gpr.chan_i(0);
382 output.swizzle_y = gpr.chan_i(1);
383 output.swizzle_z = gpr.chan_i(2);
384 output.swizzle_w = gpr.chan_i(3);
403 assert(exi.gpr().type() == Value::gpr_vector)
404 const auto& gpr = exi.gpr(); local
437 const auto& gpr = exi.gpr(); local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
sb_ra_checker.cpp 93 sel_chan gpr = v->gpr; local
94 if (!gpr) {
100 reg_value_map::iterator F = rmap().find(v->gpr);
103 o << "operand value " << *v << " was not previously written to its gpr";
110 << ", gpr contains " << *(F->second);
157 if (!v->gpr) {
164 rmap()[v->gpr] = v;
170 unsigned start = v->array->gpr;
sb_bc_parser.cpp 123 sh->add_input(0 /* GPR */, true /* preloaded */, 0x0F /* mask */);
124 sh->add_input(1 /* GPR */, true /* preloaded */, 0x0F /* mask */);
171 sh->add_input(in.gpr, preloaded, /*in.write_mask*/ 0x0F);
192 unsigned gpr = 0; local
195 sh->add_input(gpr, true, mask & 0x0F);
196 ++gpr;
sb_ra_coalesce.cpp 349 unsigned gpr = v->get_final_gpr(); local
350 if (!gpr)
353 if (gpr) {
354 if (gpr >= bs.size())
355 bs.resize(gpr + 64);
356 bs.set(gpr, 1);
379 v->gpr = color;
sb_sched.h 111 rp_gpr_tracker gpr; member in class:r600_sb::alu_group_tracker
sb_bc_finalize.cpp 331 update_ngpr(d->array->gpr.sel() + d->array->array_size -1);
381 sel_chan gpr; local
390 update_ngpr(v->array->gpr.sel() + v->array->array_size -1);
405 gpr = v->get_final_gpr();
406 src.sel = gpr.sel();
407 src.chan = gpr.chan();
411 src.sel = v->gpr.sel();
412 src.chan = v->gpr.chan();
516 unsigned vreg = v->gpr.sel();
517 unsigned vchan = v->gpr.chan()
    [all...]
sb_shader.cpp 62 void shader::add_pinned_gpr_values(vvec& vec, unsigned gpr, unsigned comp_mask,
67 value *v = get_gpr_value(src, gpr, chan, false);
70 v->gpr = v->pin_gpr = v->select;
73 if (v->array && !v->array->gpr) {
76 v->array->gpr = v->array->base_gpr;
197 void shader::add_input(unsigned gpr, bool preloaded, unsigned comp_mask) {
198 if (inputs.size() <= gpr)
199 inputs.resize(gpr+1);
201 shader_input &i = inputs[gpr];
206 add_pinned_gpr_values(root->dst, gpr, comp_mask, true)
217 unsigned gpr = 0; local
    [all...]
sb_sched.cpp 312 gpr(), lt(), slots(),
500 if (gpr.try_reserve(n)) {
509 if (gpr.try_reserve(n)) {
516 gpr.reset();
534 if (!gpr.try_reserve(a))
567 if (!backtrack && gpr.try_reserve(a)) {
601 gpr.unreserve(a);
617 gpr.reset();
622 bool b = gpr.try_reserve(a);
682 gpr.reset()
1225 sel_chan gpr = vi->get_final_gpr(); local
1366 sel_chan gpr = d->get_final_gpr(); local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
sb_ra_checker.cpp 93 sel_chan gpr = v->gpr; local
94 if (!gpr) {
100 reg_value_map::iterator F = rmap().find(v->gpr);
103 o << "operand value " << *v << " was not previously written to its gpr";
110 << ", gpr contains " << *(F->second);
157 if (!v->gpr) {
164 rmap()[v->gpr] = v;
170 unsigned start = v->array->gpr;
sb_bc_parser.cpp 123 sh->add_input(0 /* GPR */, true /* preloaded */, 0x0F /* mask */);
124 sh->add_input(1 /* GPR */, true /* preloaded */, 0x0F /* mask */);
171 sh->add_input(in.gpr, preloaded, /*in.write_mask*/ 0x0F);
187 unsigned gpr = 0; local
190 sh->add_input(gpr, true, mask & 0x0F);
191 ++gpr;
sb_ra_coalesce.cpp 349 unsigned gpr = v->get_final_gpr(); local
350 if (!gpr)
353 if (gpr) {
354 if (gpr >= bs.size())
355 bs.resize(gpr + 64);
356 bs.set(gpr, 1);
379 v->gpr = color;
sb_sched.h 111 rp_gpr_tracker gpr; member in class:r600_sb::alu_group_tracker
sb_bc_finalize.cpp 331 update_ngpr(d->array->gpr.sel() + d->array->array_size -1);
381 sel_chan gpr; local
390 update_ngpr(v->array->gpr.sel() + v->array->array_size -1);
405 gpr = v->get_final_gpr();
406 src.sel = gpr.sel();
407 src.chan = gpr.chan();
411 src.sel = v->gpr.sel();
412 src.chan = v->gpr.chan();
516 unsigned vreg = v->gpr.sel();
517 unsigned vchan = v->gpr.chan()
    [all...]
sb_shader.cpp 62 void shader::add_pinned_gpr_values(vvec& vec, unsigned gpr, unsigned comp_mask,
67 value *v = get_gpr_value(src, gpr, chan, false);
70 v->gpr = v->pin_gpr = v->select;
73 if (v->array && !v->array->gpr) {
76 v->array->gpr = v->array->base_gpr;
197 void shader::add_input(unsigned gpr, bool preloaded, unsigned comp_mask) {
198 if (inputs.size() <= gpr)
199 inputs.resize(gpr+1);
201 shader_input &i = inputs[gpr];
206 add_pinned_gpr_values(root->dst, gpr, comp_mask, true)
217 unsigned gpr = 0; local
    [all...]
sb_sched.cpp 312 gpr(), lt(), slots(),
500 if (gpr.try_reserve(n)) {
509 if (gpr.try_reserve(n)) {
516 gpr.reset();
534 if (!gpr.try_reserve(a))
567 if (!backtrack && gpr.try_reserve(a)) {
601 gpr.unreserve(a);
617 gpr.reset();
622 bool b = gpr.try_reserve(a);
682 gpr.reset()
1225 sel_chan gpr = vi->get_final_gpr(); local
1366 sel_chan gpr = d->get_final_gpr(); local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/common/
gen_mi_builder.h 174 unsigned gpr = ffs(~b->gprs) - 1; local
175 assert(gpr < GEN_MI_BUILDER_NUM_ALLOC_GPRS);
176 assert(b->gpr_refs[gpr] == 0);
177 b->gprs |= (1u << gpr);
178 b->gpr_refs[gpr] = 1;
182 .reg = _GEN_MI_BUILDER_GPR_BASE + gpr * 8,
202 unsigned gpr = _gen_mi_value_as_gpr(val); local
203 assert(gpr < GEN_MI_BUILDER_NUM_ALLOC_GPRS);
204 assert(b->gprs & (1u << gpr));
205 assert(b->gpr_refs[gpr] < UINT8_MAX)
222 unsigned gpr = _gen_mi_value_as_gpr(val); local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
r600_shader.h 46 unsigned gpr; member in struct:r600_shader_io
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
r600_shader.h 46 unsigned gpr; member in struct:r600_shader_io
  /xsrc/external/mit/MesaLib/dist/src/intel/common/
mi_builder.h 218 unsigned gpr = ffs(~b->gprs) - 1; local
219 assert(gpr < MI_BUILDER_NUM_ALLOC_GPRS);
220 assert(b->gpr_refs[gpr] == 0);
221 b->gprs |= (1u << gpr);
222 b->gpr_refs[gpr] = 1;
226 .reg = _MI_BUILDER_GPR_BASE + gpr * 8,
246 unsigned gpr = _mi_value_as_gpr(val); local
247 assert(gpr < MI_BUILDER_NUM_ALLOC_GPRS);
248 assert(b->gprs & (1u << gpr));
249 assert(b->gpr_refs[gpr] < UINT8_MAX)
266 unsigned gpr = _mi_value_as_gpr(val); local
    [all...]

Completed in 26 milliseconds

1 2