Lines Matching refs:push_tail
703 instructions->push_tail(var); in do_assignment()
704 instructions->push_tail(new(ctx) ir_assignment(deref_var, in do_assignment()
710 instructions->push_tail(new(ctx) ir_assignment(lhs, deref_var, NULL)); in do_assignment()
723 instructions->push_tail(var); in get_lvalue_copy()
726 instructions->push_tail(new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var), in get_lvalue_copy()
1100 instructions->push_tail(tmp); in hir()
1103 instructions->push_tail(stmt); in hir()
1119 stmt->then_instructions.push_tail(then_assign); in hir()
1124 stmt->else_instructions.push_tail(else_assign); in hir()
1165 instructions->push_tail(tmp); in hir()
1168 instructions->push_tail(stmt); in hir()
1183 stmt->then_instructions.push_tail(then_assign); in hir()
1188 stmt->else_instructions.push_tail(else_assign); in hir()
1372 instructions->push_tail(tmp); in hir()
1375 instructions->push_tail(stmt); in hir()
1382 stmt->then_instructions.push_tail(then_assign); in hir()
1389 stmt->else_instructions.push_tail(else_assign); in hir()
2509 instructions->push_tail(var); in hir()
2551 instructions->push_tail(f); in emit_function()
2822 instructions->push_tail(inst); in hir()
2833 instructions->push_tail(new(ctx) ir_discard); in hir()
2869 instructions->push_tail(jump); in hir()
2920 instructions->push_tail(stmt); in hir()
2957 if_stmt->then_instructions.push_tail(break_stmt); in condition_to_hir()
2958 stmt->body_instructions.push_tail(if_stmt); in condition_to_hir()
2979 instructions->push_tail(stmt); in hir()