HomeSort by: relevance | last modified time | path
    Searched refs:visit (Results 1 - 25 of 161) sorted by relevancy

1 2 3 4 5 6 7

  /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
ir_visitor.h 40 * \name Visit methods
42 * As typical for the visitor pattern, there must be one \c visit method for
44 * the hierarchy should not have \c visit methods.
47 virtual void visit(class ir_rvalue *) { assert(!"unhandled error_type"); } function in class:ir_visitor
48 virtual void visit(class ir_variable *) = 0;
49 virtual void visit(class ir_function_signature *) = 0;
50 virtual void visit(class ir_function *) = 0;
51 virtual void visit(class ir_expression *) = 0;
52 virtual void visit(class ir_texture *) = 0;
53 virtual void visit(class ir_swizzle *) = 0
77 virtual void visit(class ir_variable *) {} function in class:ir_control_flow_visitor
78 virtual void visit(class ir_expression *) {} function in class:ir_control_flow_visitor
79 virtual void visit(class ir_texture *) {} function in class:ir_control_flow_visitor
80 virtual void visit(class ir_swizzle *) {} function in class:ir_control_flow_visitor
81 virtual void visit(class ir_dereference_variable *) {} function in class:ir_control_flow_visitor
82 virtual void visit(class ir_dereference_array *) {} function in class:ir_control_flow_visitor
83 virtual void visit(class ir_dereference_record *) {} function in class:ir_control_flow_visitor
84 virtual void visit(class ir_assignment *) {} function in class:ir_control_flow_visitor
85 virtual void visit(class ir_constant *) {} function in class:ir_control_flow_visitor
86 virtual void visit(class ir_call *) {} function in class:ir_control_flow_visitor
87 virtual void visit(class ir_demote *) {} function in class:ir_control_flow_visitor
88 virtual void visit(class ir_emit_vertex *) {} function in class:ir_control_flow_visitor
89 virtual void visit(class ir_end_primitive *) {} function in class:ir_control_flow_visitor
90 virtual void visit(class ir_barrier *) {} function in class:ir_control_flow_visitor
    [all...]
ir_print_visitor.h 44 * \name Visit methods
46 * As typical for the visitor pattern, there must be one \c visit method for
48 * the hierarchy should not have \c visit methods.
51 virtual void visit(ir_rvalue *);
52 virtual void visit(ir_variable *);
53 virtual void visit(ir_function_signature *);
54 virtual void visit(ir_function *);
55 virtual void visit(ir_expression *);
56 virtual void visit(ir_texture *);
57 virtual void visit(ir_swizzle *)
    [all...]
ir_variable_refcount.h 72 virtual ir_visitor_status visit(ir_variable *);
73 virtual ir_visitor_status visit(ir_dereference_variable *);
link_uniform_block_active_visitor.h 71 virtual ir_visitor_status visit(ir_dereference_variable *);
72 virtual ir_visitor_status visit(ir_variable *);
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
ir_visitor.h 40 * \name Visit methods
42 * As typical for the visitor pattern, there must be one \c visit method for
44 * the hierarchy should not have \c visit methods.
47 virtual void visit(class ir_rvalue *) { assert(!"unhandled error_type"); } function in class:ir_visitor
48 virtual void visit(class ir_variable *) = 0;
49 virtual void visit(class ir_function_signature *) = 0;
50 virtual void visit(class ir_function *) = 0;
51 virtual void visit(class ir_expression *) = 0;
52 virtual void visit(class ir_texture *) = 0;
53 virtual void visit(class ir_swizzle *) = 0
76 virtual void visit(class ir_variable *) {} function in class:ir_control_flow_visitor
77 virtual void visit(class ir_expression *) {} function in class:ir_control_flow_visitor
78 virtual void visit(class ir_texture *) {} function in class:ir_control_flow_visitor
79 virtual void visit(class ir_swizzle *) {} function in class:ir_control_flow_visitor
80 virtual void visit(class ir_dereference_variable *) {} function in class:ir_control_flow_visitor
81 virtual void visit(class ir_dereference_array *) {} function in class:ir_control_flow_visitor
82 virtual void visit(class ir_dereference_record *) {} function in class:ir_control_flow_visitor
83 virtual void visit(class ir_assignment *) {} function in class:ir_control_flow_visitor
84 virtual void visit(class ir_constant *) {} function in class:ir_control_flow_visitor
85 virtual void visit(class ir_call *) {} function in class:ir_control_flow_visitor
86 virtual void visit(class ir_emit_vertex *) {} function in class:ir_control_flow_visitor
87 virtual void visit(class ir_end_primitive *) {} function in class:ir_control_flow_visitor
88 virtual void visit(class ir_barrier *) {} function in class:ir_control_flow_visitor
    [all...]
ir_print_visitor.h 44 * \name Visit methods
46 * As typical for the visitor pattern, there must be one \c visit method for
48 * the hierarchy should not have \c visit methods.
51 virtual void visit(ir_rvalue *);
52 virtual void visit(ir_variable *);
53 virtual void visit(ir_function_signature *);
54 virtual void visit(ir_function *);
55 virtual void visit(ir_expression *);
56 virtual void visit(ir_texture *);
57 virtual void visit(ir_swizzle *)
    [all...]
ir_variable_refcount.h 72 virtual ir_visitor_status visit(ir_variable *);
73 virtual ir_visitor_status visit(ir_dereference_variable *);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
sfn_instructionvisitor.h 35 virtual bool visit(AluInstruction& i) = 0;
36 virtual bool visit(ExportInstruction& i) = 0;
37 virtual bool visit(TexInstruction& i) = 0;
38 virtual bool visit(FetchInstruction& i) = 0;
39 virtual bool visit(IfInstruction& i) = 0;
40 virtual bool visit(ElseInstruction& i) = 0;
41 virtual bool visit(IfElseEndInstruction& i) = 0;
42 virtual bool visit(LoopBeginInstruction& i) = 0;
43 virtual bool visit(LoopEndInstruction& i) = 0;
44 virtual bool visit(LoopBreakInstruction& i) = 0
    [all...]
sfn_instruction_cf.h 50 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
51 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
64 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
65 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
79 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
80 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
92 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
93 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
105 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
106 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);
    [all...]
sfn_instruction_misc.h 40 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
41 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
57 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
58 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
sfn_instruction_lds.h 17 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
18 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
39 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
40 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
66 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
67 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
sfn_instruction_block.h 66 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
67 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
sfn_instruction_export.h 67 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
68 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
94 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
95 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
126 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
127 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
167 bool accept(InstructionVisitor& visitor) override {return visitor.visit(*this);}
168 bool accept(ConstInstructionVisitor& visitor) const override {return visitor.visit(*this);}
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
sb_pass.cpp 72 bool vpass::visit(node& n, bool enter) { return true; } function in class:r600_sb::vpass
73 bool vpass::visit(container_node& n, bool enter) { return true; } function in class:r600_sb::vpass
74 bool vpass::visit(alu_group_node& n, bool enter) { return true; } function in class:r600_sb::vpass
75 bool vpass::visit(cf_node& n, bool enter) { return true; } function in class:r600_sb::vpass
76 bool vpass::visit(alu_node& n, bool enter) { return true; } function in class:r600_sb::vpass
77 bool vpass::visit(alu_packed_node& n, bool enter) { return true; } function in class:r600_sb::vpass
78 bool vpass::visit(fetch_node& n, bool enter) { return true; } function in class:r600_sb::vpass
79 bool vpass::visit(region_node& n, bool enter) { return true; } function in class:r600_sb::vpass
80 bool vpass::visit(repeat_node& n, bool enter) { return true; } function in class:r600_sb::vpass
81 bool vpass::visit(depart_node& n, bool enter) { return true; function in class:r600_sb::vpass
82 bool vpass::visit(if_node& n, bool enter) { return true; } function in class:r600_sb::vpass
83 bool vpass::visit(bb_node& n, bool enter) { return true; } function in class:r600_sb::vpass
    [all...]
sb_pass.h 59 virtual bool visit(node &n, bool enter);
60 virtual bool visit(container_node &n, bool enter);
61 virtual bool visit(alu_group_node &n, bool enter);
62 virtual bool visit(cf_node &n, bool enter);
63 virtual bool visit(alu_node &n, bool enter);
64 virtual bool visit(alu_packed_node &n, bool enter);
65 virtual bool visit(fetch_node &n, bool enter);
66 virtual bool visit(region_node &n, bool enter);
67 virtual bool visit(repeat_node &n, bool enter);
68 virtual bool visit(depart_node &n, bool enter)
    [all...]
sb_dce_cleanup.cpp 45 bool dce_cleanup::visit(node& n, bool enter) { function in class:r600_sb::dce_cleanup
56 bool dce_cleanup::visit(alu_group_node& n, bool enter) { function in class:r600_sb::dce_cleanup
64 bool dce_cleanup::visit(cf_node& n, bool enter) { function in class:r600_sb::dce_cleanup
78 bool dce_cleanup::visit(alu_node& n, bool enter) { function in class:r600_sb::dce_cleanup
89 bool dce_cleanup::visit(alu_packed_node& n, bool enter) { function in class:r600_sb::dce_cleanup
100 bool dce_cleanup::visit(fetch_node& n, bool enter) { function in class:r600_sb::dce_cleanup
111 bool dce_cleanup::visit(region_node& n, bool enter) { function in class:r600_sb::dce_cleanup
139 bool dce_cleanup::visit(container_node& n, bool enter) { function in class:r600_sb::dce_cleanup
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
sb_pass.cpp 72 bool vpass::visit(node& n, bool enter) { return true; } function in class:r600_sb::vpass
73 bool vpass::visit(container_node& n, bool enter) { return true; } function in class:r600_sb::vpass
74 bool vpass::visit(alu_group_node& n, bool enter) { return true; } function in class:r600_sb::vpass
75 bool vpass::visit(cf_node& n, bool enter) { return true; } function in class:r600_sb::vpass
76 bool vpass::visit(alu_node& n, bool enter) { return true; } function in class:r600_sb::vpass
77 bool vpass::visit(alu_packed_node& n, bool enter) { return true; } function in class:r600_sb::vpass
78 bool vpass::visit(fetch_node& n, bool enter) { return true; } function in class:r600_sb::vpass
79 bool vpass::visit(region_node& n, bool enter) { return true; } function in class:r600_sb::vpass
80 bool vpass::visit(repeat_node& n, bool enter) { return true; } function in class:r600_sb::vpass
81 bool vpass::visit(depart_node& n, bool enter) { return true; function in class:r600_sb::vpass
82 bool vpass::visit(if_node& n, bool enter) { return true; } function in class:r600_sb::vpass
83 bool vpass::visit(bb_node& n, bool enter) { return true; } function in class:r600_sb::vpass
    [all...]
sb_pass.h 59 virtual bool visit(node &n, bool enter);
60 virtual bool visit(container_node &n, bool enter);
61 virtual bool visit(alu_group_node &n, bool enter);
62 virtual bool visit(cf_node &n, bool enter);
63 virtual bool visit(alu_node &n, bool enter);
64 virtual bool visit(alu_packed_node &n, bool enter);
65 virtual bool visit(fetch_node &n, bool enter);
66 virtual bool visit(region_node &n, bool enter);
67 virtual bool visit(repeat_node &n, bool enter);
68 virtual bool visit(depart_node &n, bool enter)
    [all...]
sb_dce_cleanup.cpp 45 bool dce_cleanup::visit(node& n, bool enter) { function in class:r600_sb::dce_cleanup
56 bool dce_cleanup::visit(alu_group_node& n, bool enter) { function in class:r600_sb::dce_cleanup
64 bool dce_cleanup::visit(cf_node& n, bool enter) { function in class:r600_sb::dce_cleanup
78 bool dce_cleanup::visit(alu_node& n, bool enter) { function in class:r600_sb::dce_cleanup
89 bool dce_cleanup::visit(alu_packed_node& n, bool enter) { function in class:r600_sb::dce_cleanup
100 bool dce_cleanup::visit(fetch_node& n, bool enter) { function in class:r600_sb::dce_cleanup
111 bool dce_cleanup::visit(region_node& n, bool enter) { function in class:r600_sb::dce_cleanup
139 bool dce_cleanup::visit(container_node& n, bool enter) { function in class:r600_sb::dce_cleanup
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
nv50_ir_lowering_gm107.h 10 virtual bool visit(Instruction *);
22 virtual bool visit(Instruction *);
nv50_ir_lowering_helper.h 36 virtual bool visit(Instruction *);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
nv50_ir_lowering_gm107.h 10 virtual bool visit(Instruction *);
22 virtual bool visit(Instruction *);
nv50_ir_lowering_gv100.h 38 virtual bool visit(Instruction *);
58 virtual bool visit(Function *) { return true; } function in class:nv50_ir::GV100LegalizeSSA
59 virtual bool visit(BasicBlock *) { return true; } function in class:nv50_ir::GV100LegalizeSSA
60 virtual bool visit(Instruction *);
nv50_ir_lowering_helper.h 36 virtual bool visit(Instruction *);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/tools/trace/
model.py 47 def visit(self, visitor): member in class:Node
54 self.visit(pretty_printer)
63 def visit(self, visitor): member in class:Literal
79 def visit(self, visitor): member in class:Blob
88 def visit(self, visitor): member in class:NamedConstant
97 def visit(self, visitor): member in class:Array
107 def visit(self, visitor): member in class:Struct
116 def visit(self, visitor): member in class:Pointer
130 def visit(self, visitor): member in class:Call
139 def visit(self, visitor) member in class:Trace
    [all...]

Completed in 20 milliseconds

1 2 3 4 5 6 7