Searched refs:ExportInstruction (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_vertexstageexport.cpp | 184 m_last_pos_export = new ExportInstruction(export_slot, value, ExportInstruction::et_pos); in emit_varying_pos() 211 …m_last_param_export = new ExportInstruction(param_loc->second, value, ExportInstruction::et_param); in emit_varying_param() 243 …m_last_pos_export = new ExportInstruction(m_cur_clip_pos++, clip_dist[0], ExportInstruction::et_po… in emit_clip_vertices() 246 …m_last_pos_export = new ExportInstruction(m_cur_clip_pos, clip_dist[1], ExportInstruction::et_pos); in emit_clip_vertices() 257 m_last_param_export = new ExportInstruction(m_cur_param, primid, ExportInstruction::et_param); in finalize_exports() 278 m_last_param_export = new ExportInstruction(0, value, ExportInstruction::et_param); in finalize_exports() 285 m_last_pos_export = new ExportInstruction(0, value, ExportInstruction::et_pos); in finalize_exports()
|
D | sfn_instruction_export.cpp | 62 ExportInstruction::ExportInstruction(unsigned loc, const GPRVector &value, ExportType type): in ExportInstruction() function in r600::ExportInstruction 71 bool ExportInstruction::is_equal_to(const Instruction& lhs) const in is_equal_to() 74 const auto& oth = static_cast<const ExportInstruction&>(lhs); in is_equal_to() 82 void ExportInstruction::do_print(std::ostream& os) const in do_print() 93 void ExportInstruction::update_output_map(OutputRegisterMap& map) const in update_output_map() 98 void ExportInstruction::set_last() in set_last()
|
D | sfn_shader_vertex.h | 50 ExportInstruction *m_last_param_export; 51 ExportInstruction *m_last_pos_export;
|
D | sfn_vertexstageexport.h | 50 ExportInstruction *m_last_param_export; 51 ExportInstruction *m_last_pos_export;
|
D | sfn_instruction_export.h | 49 class ExportInstruction : public WriteoutInstruction { 57 ExportInstruction(unsigned loc, const GPRVector& value, ExportType type);
|
D | sfn_ir_to_assembly.cpp | 50 bool emit_export(const ExportInstruction & exi); 74 bool emit_fs_pixel_export(const ExportInstruction & exi); 75 bool emit_vs_pos_export(const ExportInstruction & exi); 76 bool emit_vs_param_export(const ExportInstruction & exi); 167 return emit_export(static_cast<const ExportInstruction&>(*i)); in emit() 386 bool AssemblyFromShaderLegacyImpl::emit_vs_pos_export(const ExportInstruction & exi) in emit_vs_pos_export() 413 bool AssemblyFromShaderLegacyImpl::emit_vs_param_export(const ExportInstruction & exi) in emit_vs_param_export() 441 bool AssemblyFromShaderLegacyImpl::emit_fs_pixel_export(const ExportInstruction & exi) in emit_fs_pixel_export() 476 bool AssemblyFromShaderLegacyImpl::emit_export(const ExportInstruction & exi) in emit_export() 479 case ExportInstruction::et_pixel: in emit_export() [all …]
|
D | sfn_shader_fragment.cpp | 802 m_last_pixel_export = new ExportInstruction(location, value, ExportInstruction::et_pixel); in emit_export_pixel() 818 emit_export_instruction(new ExportInstruction(61, value, ExportInstruction::et_pixel)); in emit_export_pixel() 848 m_last_pixel_export = new ExportInstruction(0, v, ExportInstruction::et_pixel); in do_finalize()
|
D | sfn_shader_fragment.h | 81 ExportInstruction *m_last_pixel_export;
|