Home
last modified time | relevance | path

Searched refs:ir_discard (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/glsl/
Dlower_discard.cpp135 static ir_discard *
139 ir_discard *ir = ((ir_instruction *) n)->as_discard(); in find_discard()
148 replace_discard(void *mem_ctx, ir_variable *var, ir_discard *ir) in replace_discard()
167 ir_discard *then_discard = find_discard(ir->then_instructions); in visit_leave()
168 ir_discard *else_discard = find_discard(ir->else_instructions); in visit_leave()
191 ir_discard *discard = then_discard != NULL ? then_discard : else_discard; in visit_leave()
Dlower_discard_flow.cpp63 ir_visitor_status visit_enter(ir_discard *ir);
86 lower_discard_flow_visitor::visit_enter(ir_discard *ir) in visit_enter()
Dir_hierarchical_visitor.h133 virtual ir_visitor_status visit_enter(class ir_discard *);
134 virtual ir_visitor_status visit_leave(class ir_discard *);
Dir_set_program_inouts.cpp65 virtual ir_visitor_status visit_enter(ir_discard *);
185 ir_set_program_inouts_visitor::visit_enter(ir_discard *) in visit_enter() argument
Dir.h132 virtual class ir_discard * as_discard() { return NULL; } in as_discard()
1295 class ir_discard : public ir_jump {
1297 ir_discard() in ir_discard() function
1303 ir_discard(ir_rvalue *cond) in ir_discard() function
1309 virtual ir_discard *clone(void *mem_ctx, struct hash_table *ht) const;
1318 virtual ir_discard *as_discard() in as_discard()
Dir_hierarchical_visitor.cpp257 ir_hierarchical_visitor::visit_enter(ir_discard *ir) in visit_enter()
266 ir_hierarchical_visitor::visit_leave(ir_discard *ir) in visit_leave()
Dir_print_visitor.h71 virtual void visit(ir_discard *);
Dir_clone.cpp108 ir_discard *
109 ir_discard::clone(void *mem_ctx, struct hash_table *ht) const in clone()
116 return new(mem_ctx) ir_discard(new_condition); in clone()
Dir_visitor.h61 virtual void visit(class ir_discard *) = 0;
Dir_hv_accept.cpp371 ir_discard::accept(ir_hierarchical_visitor *v) in accept()
Dir_print_visitor.cpp440 ir_print_visitor::visit(ir_discard *ir) in visit()
Dlower_jumps.cpp432 virtual void visit(class ir_discard * ir) in visit()
Dast_to_hir.cpp3419 instructions->push_tail(new(ctx) ir_discard); in hir()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs.h210 void visit(ir_discard *ir);
Dbrw_vec4.h287 virtual void visit(ir_discard *);
Dbrw_fs_visitor.cpp1434 fs_visitor::visit(ir_discard *ir) in visit()
Dbrw_vec4_visitor.cpp2067 vec4_visitor::visit(ir_discard *ir) in visit()
/external/mesa3d/src/mesa/program/
Dir_to_mesa.cpp266 virtual void visit(ir_discard *);
2162 ir_to_mesa_visitor::visit(ir_discard *ir) in visit()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi.cpp347 virtual void visit(ir_discard *);
2800 glsl_to_tgsi_visitor::visit(ir_discard *ir) in visit()