Searched refs:ir_discard (Results 1 – 19 of 19) sorted by relevance
135 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()
63 ir_visitor_status visit_enter(ir_discard *ir);86 lower_discard_flow_visitor::visit_enter(ir_discard *ir) in visit_enter()
133 virtual ir_visitor_status visit_enter(class ir_discard *);134 virtual ir_visitor_status visit_leave(class ir_discard *);
65 virtual ir_visitor_status visit_enter(ir_discard *);185 ir_set_program_inouts_visitor::visit_enter(ir_discard *) in visit_enter() argument
132 virtual class ir_discard * as_discard() { return NULL; } in as_discard()1295 class ir_discard : public ir_jump {1297 ir_discard() in ir_discard() function1303 ir_discard(ir_rvalue *cond) in ir_discard() function1309 virtual ir_discard *clone(void *mem_ctx, struct hash_table *ht) const;1318 virtual ir_discard *as_discard() in as_discard()
257 ir_hierarchical_visitor::visit_enter(ir_discard *ir) in visit_enter()266 ir_hierarchical_visitor::visit_leave(ir_discard *ir) in visit_leave()
71 virtual void visit(ir_discard *);
108 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()
61 virtual void visit(class ir_discard *) = 0;
371 ir_discard::accept(ir_hierarchical_visitor *v) in accept()
440 ir_print_visitor::visit(ir_discard *ir) in visit()
432 virtual void visit(class ir_discard * ir) in visit()
3419 instructions->push_tail(new(ctx) ir_discard); in hir()
210 void visit(ir_discard *ir);
287 virtual void visit(ir_discard *);
1434 fs_visitor::visit(ir_discard *ir) in visit()
2067 vec4_visitor::visit(ir_discard *ir) in visit()
266 virtual void visit(ir_discard *);2162 ir_to_mesa_visitor::visit(ir_discard *ir) in visit()
347 virtual void visit(ir_discard *);2800 glsl_to_tgsi_visitor::visit(ir_discard *ir) in visit()