Lines Matching refs:stack_offset
4664 int32_t used_stack, stack_offset = 0;
4756 ir_emit_store_mem(ctx, type, IR_MEM_BO(IR_REG_STACK_POINTER, stack_offset), src_reg);
4760 stack_offset += IR_MAX(sizeof(void*), ir_type_size[type]);
4772 stack_offset = 0;
4818 ir_emit_store_mem_int(ctx, type, IR_MEM_BO(IR_REG_STACK_POINTER, stack_offset), tmp_reg);
4822 ir_emit_store_mem_int(ctx, type, IR_MEM_BO(IR_REG_STACK_POINTER, stack_offset), src_reg);
4828 … ir_emit_store_mem_fp(ctx, IR_DOUBLE, IR_MEM_BO(IR_REG_STACK_POINTER, stack_offset), tmp_fp_reg);
4832 ir_emit_store_mem_fp(ctx, type, IR_MEM_BO(IR_REG_STACK_POINTER, stack_offset), src_reg);
4835 stack_offset += IR_MAX(sizeof(void*), ir_type_size[type]);
5373 int32_t stack_offset = 0;
5376 stack_offset = sizeof(void*) * 2; /* skip old frame pointer and return address */
5378 stack_offset = ctx->stack_frame_size + ctx->call_stack_size;
5403 stack_offset == ctx->live_intervals[ctx->vregs[use]]->stack_spill_pos +
5408 ir_emit_param_move(ctx, insn->type, src_reg, dst_reg, use, stack_offset);
5416 stack_offset += sizeof(void*);
5418 stack_offset += IR_MAX(sizeof(void*), ir_type_size[insn->type]);
5481 int32_t stack_offset = 0;
5486 stack_offset = sizeof(void*) * 2 + (ctx->stack_frame_size - ctx->stack_frame_alignment);
5488 stack_offset = ctx->stack_frame_size;
5516 ival->stack_spill_pos = stack_offset;
5520 stack_offset += sizeof(void*);
5523 stack_offset += IR_MAX(sizeof(void*), ir_type_size[insn->type]);