Searched refs:GDSInstr (Results 1 – 12 of 12) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_instr_mem.cpp | 35 GDSInstr::GDSInstr(ESDOp op, Register *dest, in GDSInstr() function in r600::GDSInstr 53 bool GDSInstr::is_equal_to(const GDSInstr& rhs) const in is_equal_to() 67 void GDSInstr::accept(ConstInstrVisitor& visitor) const in accept() 72 void GDSInstr::accept(InstrVisitor& visitor) in accept() 77 bool GDSInstr::do_ready() const in do_ready() 83 void GDSInstr::do_print(std::ostream& os) const in do_print() 94 bool GDSInstr::emit_atomic_counter(nir_intrinsic_instr *intr, Shader& shader) in emit_atomic_counter() 179 bool GDSInstr::emit_atomic_op2(nir_intrinsic_instr *instr, Shader& shader) in emit_atomic_op2() 207 GDSInstr *ir = nullptr; in emit_atomic_op2() 210 ir = new GDSInstr(op, dest, src, offset, uav_id); in emit_atomic_op2() [all …]
|
D | sfn_instr_mem.h | 37 class GDSInstr : public Instr { 40 GDSInstr(ESDOp op, Register *dest, 44 bool is_equal_to(const GDSInstr& lhs) const;
|
D | sfn_instr.h | 52 class GDSInstr; variable 296 virtual void visit(const GDSInstr& instr) = 0; 317 virtual void visit(GDSInstr *instr) = 0;
|
D | sfn_optimizer.cpp | 84 void visit(GDSInstr *instr) override {(void)instr;}; in visit() 256 void visit(GDSInstr *instr) override {(void)instr;}; in visit() 284 void visit(GDSInstr *instr) override {(void)instr;}; in visit() 500 void visit(GDSInstr *instr) override {(void)instr;}; in visit()
|
D | sfn_scheduler.cpp | 102 void visit(GDSInstr *instr) override { in visit() 139 std::list<GDSInstr *> gds_op; 198 std::list<GDSInstr *> gds_ready; 906 struct type_char<GDSInstr> {
|
D | sfn_instr.cpp | 465 DECLARE_MEMBER(GDSInstr); 523 void visit(const GDSInstr& instr) override { in visit()
|
D | sfn_liverangeevaluator.cpp | 60 void visit(GDSInstr *instr) override; 346 void LiveRangeInstrVisitor::visit(GDSInstr *instr) in visit()
|
D | sfn_peephole.cpp | 46 void visit(GDSInstr *instr) override {(void)instr;}; in visit()
|
D | sfn_instr_alu.h | 211 void visit(GDSInstr *instr) override {(void)instr;}; in visit()
|
D | sfn_shader.h | 372 void visit(GDSInstr *instr) override;
|
D | sfn_shader.cpp | 766 if (GDSInstr::emit_atomic_counter(intr, *this)) { in process_intrinsic() 1071 void Shader::InstructionChain::visit(GDSInstr *instr) in visit()
|
D | sfn_assembler.cpp | 65 void visit(const GDSInstr& instr) override; 919 void AssamblerVisitor::visit(const GDSInstr& instr) in visit()
|