Searched refs:WriteScratchInstruction (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_instruction_export.cpp | 103 WriteScratchInstruction::WriteScratchInstruction(unsigned loc, const GPRVector& value, in WriteScratchInstruction() function in r600::WriteScratchInstruction 114 WriteScratchInstruction::WriteScratchInstruction(const PValue& address, const GPRVector& value, in WriteScratchInstruction() function in r600::WriteScratchInstruction 127 bool WriteScratchInstruction::is_equal_to(const Instruction& lhs) const in is_equal_to() 131 const auto& other = static_cast<const WriteScratchInstruction&>(lhs); in is_equal_to() 159 void WriteScratchInstruction::do_print(std::ostream& os) const in do_print() 171 void WriteScratchInstruction::replace_values_child(const ValueSet& candiates, PValue new_value) in replace_values_child() 182 void WriteScratchInstruction::remap_registers_child(std::vector<rename_reg_pair>& map, in remap_registers_child()
|
D | sfn_instruction_export.h | 76 class WriteScratchInstruction : public WriteoutInstruction { 79 WriteScratchInstruction(unsigned loc, const GPRVector& value, int align, 81 WriteScratchInstruction(const PValue& address, const GPRVector& value,
|
D | sfn_shader_base.cpp | 754 WriteScratchInstruction *ir = nullptr; in emit_store_scratch() 757 ir = new WriteScratchInstruction(lv.value(), value, align, align_offset, writemask); in emit_store_scratch() 760 ir = new WriteScratchInstruction(address, value, align, align_offset, in emit_store_scratch()
|
D | sfn_ir_to_assembly.cpp | 65 bool emit_wr_scratch(const WriteScratchInstruction& instr); 195 return emit_wr_scratch(static_cast<const WriteScratchInstruction&>(*i)); in emit() 812 bool AssemblyFromShaderLegacyImpl::emit_wr_scratch(const WriteScratchInstruction& instr) in emit_wr_scratch()
|