Searched refs:ir_loop_jump (Results 1 – 16 of 16) sorted by relevance
335 ir->replace_with(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in lower_return_unconditionally()338 virtual void visit(class ir_loop_jump * ir) in visit()399 if(((ir_loop_jump*)ir)->is_break()) in get_jump_strength()514 ir->insert_after(new(ir) ir_loop_jump(ir_loop_jump::jump_continue)); in visit()516 ir->insert_after(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in visit()578 ir_loop_jump* lowered = 0; in visit()579 lowered = new(ir) ir_loop_jump(ir_loop_jump::jump_break); in visit()837 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()
61 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in udivmod64()145 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in udivmod64()275 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in udiv64()359 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in udiv64()499 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in idiv64()583 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in idiv64()733 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in umod64()817 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in umod64()963 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in imod64()1047 body.emit(new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_break)); in imod64()
111 ir_loop_jump *112 ir_loop_jump::clone(void *mem_ctx, struct hash_table *ht) const in clone()116 return new(mem_ctx) ir_loop_jump(this->mode); in clone()
69 virtual void visit(ir_loop_jump *);
65 virtual void visit(class ir_loop_jump *) = 0;
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()
6605 ir_loop_jump *const jump = in hir()6606 new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()6612 ir_loop_jump *const jump = in hir()6613 new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()6616 ir_loop_jump *const jump = in hir()6617 new(ctx) ir_loop_jump((mode == ast_break) in hir()6618 ? ir_loop_jump::jump_break in hir()6619 : ir_loop_jump::jump_continue); in hir()6822 ir_loop_jump *jump = new(ctx) ir_loop_jump(ir_loop_jump::jump_break); in hir()6830 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 *);770 ir_builder_print_visitor::visit(ir_loop_jump *ir) in visit()
62 ir_hierarchical_visitor::visit(ir_loop_jump *ir) in visit()
1756 class ir_loop_jump : public ir_jump {1763 ir_loop_jump(jump_mode mode) in ir_loop_jump() function1769 virtual ir_loop_jump *clone(void *mem_ctx, struct hash_table *) const;
98 ir_loop_jump::accept(ir_hierarchical_visitor *v) in accept()
68 virtual void visit(ir_loop_jump *);878 nir_visitor::visit(ir_loop_jump *ir) in visit()882 case ir_loop_jump::jump_break: in visit()885 case ir_loop_jump::jump_continue: in visit()
645 ir_print_visitor::visit(ir_loop_jump *ir) in visit()
52 ir_loop_jump constructor assigns member variable to itself131 - glsl: Remove unused ir_loop_jump::loop pointer.