/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_valuefactory.cpp | 45 ValueFactory::ValueFactory(): in ValueFactory() function in r600::ValueFactory 51 void ValueFactory::set_virtual_register_base(int base) in set_virtual_register_base() 56 bool ValueFactory::allocate_registers(const exec_list *registers) in allocate_registers() 133 PRegister ValueFactory::allocate_pinned_register(int sel, int chan) in allocate_pinned_register() 143 RegisterVec4 ValueFactory::allocate_pinned_vec4(int sel, bool is_ssa) in allocate_pinned_vec4() 155 void ValueFactory::inject_value(const nir_dest& dest, int chan, PVirtualValue value) in inject_value() 164 PRegister ValueFactory::dest(const nir_alu_dest& dst, int chan, in dest() 190 PRegister ValueFactory::resolve_array(nir_register *reg, nir_src *indirect, in resolve_array() 217 PRegister ValueFactory::dest(const nir_dest& dst, int chan, Pin pin_channel) in dest() 227 void ValueFactory::allocate_const(nir_load_const_instr *load_const) in allocate_const() [all …]
|
D | sfn_instr_export.h | 34 class ValueFactory; variable 79 static Instr::Pointer from_string(std::istream& is, ValueFactory &vf); 80 static Instr::Pointer last_from_string(std::istream& is, ValueFactory &vf); 83 static ExportInstr::Pointer from_string_impl(std::istream& is, ValueFactory &vf); 113 static auto from_string(std::istream& is, ValueFactory &vf) -> Pointer; 187 static auto from_string(std::istream& is, ValueFactory &vf) -> Pointer; 231 static auto from_string(std::istream& is, ValueFactory &vf) -> Pointer;
|
D | sfn_instr_fetch.h | 34 class ValueFactory; variable 103 static Instr::Pointer from_string(std::istream& is, ValueFactory &vf); 116 static Instr::Pointer from_string_impl(std::istream& is, EVFetchInstr opcode, ValueFactory &vf); 160 static Instr::Pointer from_string(std::istream& is, ValueFactory& vf); 168 static Instr::Pointer from_string(std::istream& is, ValueFactory& vf); 174 static Instr::Pointer from_string(std::istream& is, ValueFactory& vf);
|
D | sfn_valuefactory.h | 195 class ValueFactory : public Allocate { 197 ValueFactory(); 201 ValueFactory(const ValueFactory& orig) = delete; 202 ValueFactory& operator = (const ValueFactory& orig) = delete;
|
D | sfn_instr_export.cpp | 114 Instr::Pointer ExportInstr::from_string(std::istream& is, ValueFactory& vf) in from_string() 119 Instr::Pointer ExportInstr::last_from_string(std::istream& is, ValueFactory &vf) in last_from_string() 126 ExportInstr::Pointer ExportInstr::from_string_impl(std::istream& is, ValueFactory &vf) in from_string_impl() 246 auto ScratchIOInstr::from_string(std::istream& is, ValueFactory &vf) -> Pointer in from_string() 458 auto MemRingOutInstr::from_string(std::istream& is, ValueFactory &vf) -> Pointer in from_string() 558 auto WriteTFInstr::from_string(std::istream& is, ValueFactory &vf) -> Pointer in from_string()
|
D | sfn_instr_lds.h | 53 static auto from_string(std::istream& is, ValueFactory& value_factory) -> Pointer; 91 static auto from_string(std::istream& is, ValueFactory& value_factory) -> Pointer;
|
D | sfn_instr_alu.h | 39 class ValueFactory; variable 134 static Instr::Pointer from_string(std::istream &is, ValueFactory& value_factory, AluGroup *); 139 AluGroup *split(ValueFactory &vf);
|
D | sfn_instr_fetch.cpp | 268 Instr::Pointer FetchInstr::from_string(std::istream& is, ValueFactory& vf) in from_string() 273 Instr::Pointer FetchInstr::from_string_impl(std::istream& is, EVFetchInstr opcode, ValueFactory& vf) in from_string_impl() 526 Instr::Pointer QueryBufferSizeInstr::from_string(std::istream& is, ValueFactory& vf) in from_string() 558 Instr::Pointer LoadFromBuffer::from_string(std::istream& is, ValueFactory& vf) in from_string() 660 Instr::Pointer LoadFromScratch::from_string(std::istream& is, ValueFactory &vf) in from_string()
|
D | sfn_instr_tex.h | 80 Inputs(const nir_tex_instr& instr, ValueFactory &vf); 138 static Instr::Pointer from_string(std::istream& is, ValueFactory& value_fctory);
|
D | sfn_instrfactory.h | 54 ValueFactory m_value_factory;
|
D | sfn_instr_controlflow.h | 91 static Instr::Pointer from_string(std::istream &is, ValueFactory& value_factory);
|
D | sfn_instr_lds.cpp | 185 auto LDSReadInstr::from_string(istream& is, ValueFactory& value_factory) -> Pointer in from_string() 385 auto LDSAtomicInstr::from_string(istream& is, ValueFactory& value_factory) -> Pointer in from_string()
|
D | sfn_scheduler.cpp | 45 CollectInstructions(ValueFactory& vf): in CollectInstructions() 144 ValueFactory& m_value_factory; 158 void schedule_block(Block& in_block, Shader::ShaderBlocks& out_blocks, ValueFactory& vf); 282 void BlockSheduler::schedule_block(Block& in_block, Shader::ShaderBlocks& out_blocks, ValueFactory&… in schedule_block()
|
D | sfn_instr_controlflow.cpp | 174 Instr::Pointer IfInstr::from_string(std::istream &is, ValueFactory& value_factory) in from_string()
|
D | sfn_instr_mem.h | 60 static auto from_string(std::istream& is, ValueFactory& value_factory) -> Pointer;
|
D | sfn_shader.h | 169 ValueFactory& value_factory();
|
D | sfn_instr_tex.cpp | 246 Instr::Pointer TexInstr::from_string(std::istream& is, ValueFactory& value_fctory) in from_string() 948 TexInstr::Inputs::Inputs(const nir_tex_instr& instr, ValueFactory& vf): in Inputs()
|
D | sfn_shader.cpp | 452 ValueFactory& Shader::value_factory() in value_factory()
|
D | sfn_instr_alu.cpp | 644 AluGroup *AluInstr::split(ValueFactory& vf) in split() 819 Instr::Pointer AluInstr::from_string(istream& is, ValueFactory& value_factory, AluGroup *group) in from_string()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/tests/ |
D | sfn_liverange_test.cpp | 67 ValueFactory vf; in TEST_F() 86 ValueFactory vf; in TEST_F() 113 ValueFactory vf; in TEST_F() 168 ValueFactory vf; in TEST_F()
|
D | sfn_valuefactory_test.cpp | 47 ValueFactory *factory; 276 factory = new ValueFactory(); in SetUp()
|
D | sfn_instr_test.cpp | 317 ValueFactory vf; in TEST_F()
|