Home
last modified time | relevance | path

Searched refs:GDSInstr (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_instr_mem.cpp35 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 …]
Dsfn_instr_mem.h37 class GDSInstr : public Instr {
40 GDSInstr(ESDOp op, Register *dest,
44 bool is_equal_to(const GDSInstr& lhs) const;
Dsfn_instr.h52 class GDSInstr; variable
296 virtual void visit(const GDSInstr& instr) = 0;
317 virtual void visit(GDSInstr *instr) = 0;
Dsfn_optimizer.cpp84 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()
Dsfn_scheduler.cpp102 void visit(GDSInstr *instr) override { in visit()
139 std::list<GDSInstr *> gds_op;
198 std::list<GDSInstr *> gds_ready;
906 struct type_char<GDSInstr> {
Dsfn_instr.cpp465 DECLARE_MEMBER(GDSInstr);
523 void visit(const GDSInstr& instr) override { in visit()
Dsfn_liverangeevaluator.cpp60 void visit(GDSInstr *instr) override;
346 void LiveRangeInstrVisitor::visit(GDSInstr *instr) in visit()
Dsfn_peephole.cpp46 void visit(GDSInstr *instr) override {(void)instr;}; in visit()
Dsfn_instr_alu.h211 void visit(GDSInstr *instr) override {(void)instr;}; in visit()
Dsfn_shader.h372 void visit(GDSInstr *instr) override;
Dsfn_shader.cpp766 if (GDSInstr::emit_atomic_counter(intr, *this)) { in process_intrinsic()
1071 void Shader::InstructionChain::visit(GDSInstr *instr) in visit()
Dsfn_assembler.cpp65 void visit(const GDSInstr& instr) override;
919 void AssamblerVisitor::visit(const GDSInstr& instr) in visit()