Searched refs:MemRingOutInstr (Results 1 – 15 of 15) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_instr_export.cpp | 364 MemRingOutInstr::MemRingOutInstr(ECFOpCode ring, EMemWriteType type, in MemRingOutInstr() function in r600::MemRingOutInstr 383 unsigned MemRingOutInstr::ncomp() const in ncomp() 396 bool MemRingOutInstr::is_equal_to(const MemRingOutInstr& oth) const in is_equal_to() 412 void MemRingOutInstr::do_print(std::ostream& os) const in do_print() 423 void MemRingOutInstr::patch_ring(int stream, PRegister index) in patch_ring() 432 bool MemRingOutInstr::do_ready() const in do_ready() 440 void MemRingOutInstr::accept(ConstInstrVisitor& visitor) const in accept() 445 void MemRingOutInstr::accept(InstrVisitor& visitor) in accept() 450 static const std::map<string, MemRingOutInstr::EMemWriteType> type_lookop = 452 {"WRITE", MemRingOutInstr::mem_write}, [all …]
|
D | sfn_shader_gs.cpp | 282 … m_streamout_data[location] = new MemRingOutInstr(cf_mem_ring, MemRingOutInstr::mem_write_ind, tmp, in store_output() 307 … m_streamout_data[location] = new MemRingOutInstr(cf_mem_ring, MemRingOutInstr::mem_write_ind, tmp, in store_output() 311 …m_streamout_data[location] = new MemRingOutInstr(cf_mem_ring, MemRingOutInstr::mem_write_ind, out_… in store_output()
|
D | sfn_instr_export.h | 158 class MemRingOutInstr: public WriteOutInstr { 168 MemRingOutInstr(ECFOpCode ring, EMemWriteType type, 185 bool is_equal_to(const MemRingOutInstr& lhs) const;
|
D | sfn_optimizer.cpp | 82 void visit(MemRingOutInstr *instr) override {(void)instr;}; in visit() 254 void visit(MemRingOutInstr *instr) override {(void)instr;} in visit() 282 void visit(MemRingOutInstr *instr) override {(void)instr;} in visit() 498 void visit(MemRingOutInstr *instr) override; 584 void SimplifySourceVecVisitor::visit(MemRingOutInstr *instr) in visit()
|
D | sfn_instr.h | 50 class MemRingOutInstr; variable 294 virtual void visit(const MemRingOutInstr& instr) = 0; 315 virtual void visit(MemRingOutInstr *instr) = 0;
|
D | sfn_shader_gs.h | 62 std::map<int, MemRingOutInstr *> m_streamout_data;
|
D | sfn_scheduler.cpp | 98 void visit(MemRingOutInstr *instr) override { in visit() 138 std::list<MemRingOutInstr *> mem_ring_writes; 197 std::list<MemRingOutInstr *> mem_ring_writes_ready; 896 struct type_char<MemRingOutInstr> {
|
D | sfn_instr.cpp | 463 DECLARE_MEMBER(MemRingOutInstr); 515 void visit(const MemRingOutInstr& instr) override { in visit()
|
D | sfn_liverangeevaluator.cpp | 58 void visit(MemRingOutInstr *instr) override; 314 void LiveRangeInstrVisitor::visit(MemRingOutInstr *instr) in visit()
|
D | sfn_peephole.cpp | 44 void visit(MemRingOutInstr *instr) override {(void)instr;} in visit()
|
D | sfn_instrfactory.cpp | 97 result = MemRingOutInstr::from_string(is, m_value_factory); in from_string()
|
D | sfn_shader_vs.cpp | 627 m_parent->emit_instruction(new MemRingOutInstr(cf_mem_ring, MemRingOutInstr::mem_write, value, in do_store_output()
|
D | sfn_instr_alu.h | 209 void visit(MemRingOutInstr *instr) override {(void)instr;} in visit()
|
D | sfn_assembler.cpp | 63 void visit(const MemRingOutInstr& instr) override; 598 void AssamblerVisitor::visit(const MemRingOutInstr& instr) in visit() 609 if (instr.type() == MemRingOutInstr::mem_write_ind || in visit() 610 instr.type() == MemRingOutInstr::mem_write_ind_ack) { in visit()
|
D | sfn_shader.h | 365 void visit(MemRingOutInstr *instr) override {(void) instr;} in visit()
|