Searched refs:ir_loop_jump (Results 1 – 21 of 21) 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()
348 ir->replace_with(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in lower_return_unconditionally()394 virtual void visit(class ir_loop_jump * ir) in visit()455 if(((ir_loop_jump*)ir)->is_break()) in get_jump_strength()576 ir->insert_after(new(ir) ir_loop_jump(ir_loop_jump::jump_continue)); in visit()578 ir->insert_after(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in visit()640 ir_loop_jump* lowered = 0; in visit()641 lowered = new(ir) ir_loop_jump(ir_loop_jump::jump_break); in visit()908 break_if->then_instructions.push_tail(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in visit()933 return_if->then_instructions.push_tail(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in visit()
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()
117 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in udivmod64()201 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in udivmod64()331 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in udiv64()415 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in udiv64()555 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in idiv64()639 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in idiv64()789 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in umod64()873 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in umod64()1019 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in imod64()1103 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in imod64()
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()
68 virtual void visit(ir_loop_jump *);
64 virtual void visit(class ir_loop_jump *) = 0;
41 ((ir_loop_jump *) ir)->is_break(); in is_break()
311 new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_continue); in complex_unroll()
88 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()
43 virtual ir_visitor_status visit(class ir_loop_jump *);761 ir_builder_print_visitor::visit(ir_loop_jump *ir) in visit()
359 virtual ir_visitor_status visit(ir_loop_jump *);390 loop_analysis::visit(ir_loop_jump *ir) in visit()
6282 ir_loop_jump *const jump = in hir()6283 new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()6289 ir_loop_jump *const jump = in hir()6290 new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()6293 ir_loop_jump *const jump = in hir()6294 new(ctx) ir_loop_jump((mode == ast_break) in hir()6295 ? ir_loop_jump::jump_break in hir()6296 : ir_loop_jump::jump_continue); in hir()6474 ir_loop_jump *jump = new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()6482 ir_loop_jump *jump = new(ctx) ir_loop_jump(ir_loop_jump::jump_continue); in hir()[all …]
65 ir_hierarchical_visitor::visit(ir_loop_jump *ir) in visit()
1725 class ir_loop_jump : public ir_jump {1732 ir_loop_jump(jump_mode mode) in ir_loop_jump() function1738 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 *);586 nir_visitor::visit(ir_loop_jump *ir) in visit()590 case ir_loop_jump::jump_break: in visit()593 case ir_loop_jump::jump_continue: in visit()
621 ir_print_visitor::visit(ir_loop_jump *ir) in visit()
241 virtual void visit(ir_loop_jump *);705 ir_to_mesa_visitor::visit(ir_loop_jump *ir) in visit()708 case ir_loop_jump::jump_break: in visit()711 case ir_loop_jump::jump_continue: in visit()
231 virtual void visit(ir_loop_jump *);1161 glsl_to_tgsi_visitor::visit(ir_loop_jump *ir) in visit()1164 case ir_loop_jump::jump_break: in visit()1167 case ir_loop_jump::jump_continue: in visit()