Searched refs:ir_loop_jump (Results 1 – 19 of 19) sorted by relevance
77 ir_loop_jump *const then_jump = (ir_loop_jump *) last_then; in visit_leave()78 ir_loop_jump *const else_jump = (ir_loop_jump *) last_else; in visit_leave()108 && (((ir_loop_jump *) last)->mode == ir_loop_jump::jump_continue)) { in visit_leave()
64 ir_visitor_status visit(ir_loop_jump *ir);78 lower_discard_flow_visitor::visit(ir_loop_jump *ir) in visit()80 if (ir->mode != ir_loop_jump::jump_continue) in visit()134 ir_instruction *br = new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break); in generate_discard_break()
348 ir->replace_with(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in lower_return_unconditionally()395 virtual void visit(class ir_loop_jump * ir) in visit()456 if(((ir_loop_jump*)ir)->is_break()) in get_jump_strength()577 ir->insert_after(new(ir) ir_loop_jump(ir_loop_jump::jump_continue)); in visit()579 ir->insert_after(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in visit()641 ir_loop_jump* lowered = 0; in visit()642 lowered = new(ir) ir_loop_jump(ir_loop_jump::jump_break); in visit()909 break_if->then_instructions.push_tail(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in visit()934 return_if->then_instructions.push_tail(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in visit()
180 virtual ir_visitor_status visit(ir_loop_jump *);211 loop_analysis::visit(ir_loop_jump *ir) in visit()627 ir_loop_jump *const jump = (ir_loop_jump *) inst; in is_loop_terminator()628 if (jump->mode != ir_loop_jump::jump_break) in is_loop_terminator()
60 && ((ir_loop_jump *) ir)->is_break(); in is_break()256 new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_continue); in complex_unroll()
105 ir_loop_jump *106 ir_loop_jump::clone(void *mem_ctx, struct hash_table *ht) const in clone()110 return new(mem_ctx) ir_loop_jump(this->mode); in clone()
71 virtual void visit(ir_loop_jump *);
65 virtual void visit(class ir_loop_jump *) = 0;
89 virtual ir_visitor_status visit(class ir_loop_jump *);
343 return new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break); in read_instruction()345 return new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_continue); in read_instruction()
5952 ir_loop_jump *const jump = in hir()5953 new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()5959 ir_loop_jump *const jump = in hir()5960 new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()5963 ir_loop_jump *const jump = in hir()5964 new(ctx) ir_loop_jump((mode == ast_break) in hir()5965 ? ir_loop_jump::jump_break in hir()5966 : ir_loop_jump::jump_continue); in hir()6128 ir_loop_jump *jump = new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()6136 ir_loop_jump *jump = new(ctx) ir_loop_jump(ir_loop_jump::jump_continue); in hir()[all …]
44 virtual ir_visitor_status visit(class ir_loop_jump *);753 ir_builder_print_visitor::visit(ir_loop_jump *ir) in visit()
65 ir_hierarchical_visitor::visit(ir_loop_jump *ir) in visit()
1695 class ir_loop_jump : public ir_jump {1702 ir_loop_jump(jump_mode mode) in ir_loop_jump() function1708 virtual ir_loop_jump *clone(void *mem_ctx, struct hash_table *) const;
98 ir_loop_jump::accept(ir_hierarchical_visitor *v) in accept()
58 virtual void visit(ir_loop_jump *);578 nir_visitor::visit(ir_loop_jump *ir) in visit()582 case ir_loop_jump::jump_break: in visit()585 case ir_loop_jump::jump_continue: in visit()
599 ir_print_visitor::visit(ir_loop_jump *ir) in visit()
241 virtual void visit(ir_loop_jump *);690 ir_to_mesa_visitor::visit(ir_loop_jump *ir) in visit()693 case ir_loop_jump::jump_break: in visit()696 case ir_loop_jump::jump_continue: in visit()
458 virtual void visit(ir_loop_jump *);1380 glsl_to_tgsi_visitor::visit(ir_loop_jump *ir) in visit()1383 case ir_loop_jump::jump_break: in visit()1386 case ir_loop_jump::jump_continue: in visit()