| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_value_gpr.h | 40 class GPRValue : public Value { class in namespace:r600 42 GPRValue() = default; 43 GPRValue(GPRValue&& orig) = default; 44 GPRValue(const GPRValue& orig) = default; 46 GPRValue(uint32_t sel, uint32_t chan, int base_offset); 48 GPRValue(uint32_t sel, uint32_t chan); 50 GPRValue& operator = (const GPRValue [all...] |
| H A D | sfn_shader_tcs.cpp | 49 auto gpr = new GPRValue(0,0); 56 auto gpr = new GPRValue(0,2); 63 auto gpr = new GPRValue(0,1); 70 auto gpr = new GPRValue(0,3);
|
| H A D | sfn_value_gpr.cpp | 37 GPRValue::GPRValue(uint32_t sel, uint32_t chan, int base_offset): function in class:r600::GPRValue 47 GPRValue::GPRValue(uint32_t sel, uint32_t chan): function in class:r600::GPRValue 57 uint32_t GPRValue::sel() const 62 void GPRValue::do_print(std::ostream& os) const 69 bool GPRValue::is_equal_to(const Value& other) const 72 const auto& rhs = static_cast<const GPRValue&>(other); 77 void GPRValue::do_print(std::ostream& os, UNUSED const PrintFlags& flags) const 115 m_elms[i] = PValue(new GPRValue(se [all...] |
| H A D | sfn_shader_tess_eval.cpp | 57 auto gpr = new GPRValue(0,0); 60 gpr = new GPRValue(0,1); 67 auto gpr = new GPRValue(0,2); 75 auto gpr = new GPRValue(0,3);
|
| H A D | sfn_shader_vertex.cpp | 94 auto R0x = new GPRValue(0,0); 100 auto R0z = new GPRValue(0,2); 107 auto R0w = new GPRValue(0,3); 115 auto R0y = new GPRValue(0,1); 124 auto gpr = std::make_shared<GPRValue>(i + 1, k);
|
| H A D | sfn_shader_compute.cpp | 52 auto tmp = new GPRValue(thread_id_sel, i); 58 tmp = new GPRValue(wg_id_sel, i);
|
| H A D | sfn_shader_geometry.cpp | 197 auto reg = new GPRValue(sel[i], chan[i]); 202 auto reg = new GPRValue(0, 2); 207 reg = new GPRValue(1, 3); 231 PValue adjhelp0(new GPRValue(m_export_base[0]->sel(), 1)); 246 adjhelp[i].reset(new GPRValue(reg_indices[i], reg_chanels[i]));
|
| H A D | sfn_liverange.cpp | 781 const auto& g = static_cast<const GPRValue&>(*v.second); 816 const GPRValue& v = static_cast<const GPRValue&>(src); 836 const GPRValue& v = static_cast<const GPRValue&>(src);
|
| H A D | sfn_shader_fragment.cpp | 309 auto ip_i = new GPRValue(sel, chan + 1); 314 auto ip_j = new GPRValue(sel, chan); 333 m_front_face_reg = std::make_shared<GPRValue>(face_reg_index,0); 346 m_sample_mask_reg = std::make_shared<GPRValue>(face_reg_index,2); 358 m_sample_id_reg = std::make_shared<GPRValue>(sample_id_index, 3); 400 auto v = new GPRValue(m_frag_pos_index, i); 409 auto dummy = PValue(new GPRValue(m_helper_invocation->sel(), 7)); 611 PValue dummy(new GPRValue(interpolator.i->sel(), 0)); 658 PValue dummy(new GPRValue(interpolator.i->sel(), 0));
|
| H A D | sfn_valuepool.h | 51 insert(PValue(new GPRValue(index, chan)));
|
| H A D | sfn_valuepool.cpp | 163 return std::make_shared<GPRValue>(current_temp_reg_index, next_temp_reg_comp++); 266 auto retval = PValue(new GPRValue(sel, swizzle)); 455 m_registers[k] = std::make_shared<GPRValue>(index, i);
|
| H A D | sfn_shader_base.cpp | 227 const auto& g = static_cast<const GPRValue&>(*v.second); 474 AluInstruction *pred = new AluInstruction(op2_pred_setne_int, PValue(new GPRValue(0,0)), 837 v[i] = PValue(new GPRValue(sel, swizzle[i])); 840 v[i] = PValue(new GPRValue(sel, next_free_swizzle)); 954 emit_instruction(new AluInstruction(op2_killne_int, PValue(new GPRValue(0,0)), 958 emit_instruction(new AluInstruction(op2_kille, PValue(new GPRValue(0,0)),
|
| H A D | sfn_instruction_fetch.cpp | 221 m_src.reset(new GPRValue(0,0));
|
| H A D | sfn_emitssboinstruction.cpp | 643 emit_instruction(new FetchInstruction(dest, PValue(new GPRValue(0, 7)), 713 emit_instruction(new FetchInstruction(dst, PValue(new GPRValue(0, 7)),
|
| H A D | sfn_vertexstageexport.cpp | 339 PValue o(new GPRValue(0,PIPE_SWIZZLE_0));
|
| H A D | sfn_emittexinstruction.cpp | 323 emit_instruction(new FetchInstruction(dst, PValue(new GPRValue(0, 7)),
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.3.0.rst | 1971 - r600/sfn: Rework get_temp_register to return a smart pointer to GPRValue 4621 - r600/sfn: Initialize GPRValue member m_pin_to_channel.
|