Lines Matching refs:cfun

1439   if (cfun->static_chain_decl != NULL)
1465 if (ARM_FUNC_TYPE (cfun->machine->func_type) == ARM_FT_UNKNOWN)
1466 cfun->machine->func_type = arm_compute_func_type ();
1468 return cfun->machine->func_type;
1505 || cfun->machine->uses_anonymous_args
3161 if (cfun->machine->sibcall_blocked)
3237 if (!cfun->machine->pic_reg)
3238 cfun->machine->pic_reg = gen_rtx_REG (Pmode, arm_pic_register);
3250 if (!cfun->machine->pic_reg)
3251 cfun->machine->pic_reg = gen_reg_rtx (Pmode);
3297 pic_ref = gen_rtx_PLUS (Pmode, cfun->machine->pic_reg, address);
3301 gen_rtx_PLUS (Pmode, cfun->machine->pic_reg,
3318 && XEXP (XEXP (orig, 0), 0) == cfun->machine->pic_reg)
3388 if (cfun->machine->uses_anonymous_args
3404 if (! cfun->machine->uses_anonymous_args
3407 && cfun->args_info.nregs < 4)
3458 emit_insn (gen_pic_load_addr_arm (cfun->machine->pic_reg, pic_rtx));
3459 emit_insn (gen_pic_add_dot_plus_eight (cfun->machine->pic_reg,
3460 cfun->machine->pic_reg, labelno));
3465 && REGNO (cfun->machine->pic_reg) > LAST_LO_REGNUM)
3475 emit_insn (gen_pic_load_addr_thumb (cfun->machine->pic_reg, pic_rtx));
3476 emit_insn (gen_pic_add_dot_plus_four (cfun->machine->pic_reg,
3477 cfun->machine->pic_reg, labelno));
3482 emit_insn (gen_rtx_USE (VOIDmode, cfun->machine->pic_reg));
9414 if (cfun->machine->lr_save_eliminated)
9440 cfun->machine->sibcall_blocked = 1;
9833 cfun->machine->uses_anonymous_args);
9835 if (cfun->machine->lr_save_eliminated)
10210 rtx label = cfun->machine->call_via[regno];
10442 return !cfun->machine->lr_save_eliminated
10510 offsets = &cfun->machine->stack_offsets;
10643 && cfun->static_chain_decl != NULL
10644 && ! cfun->machine->uses_anonymous_args) ? 4 : 0;
10780 if (cfun->machine->uses_anonymous_args)
10807 if (cfun->machine->uses_anonymous_args)
10993 cfun->machine->lr_save_eliminated = 1;
13397 if (cfun->machine->far_jump_used)
13427 cfun->machine->arg_pointer_live = 1;
13428 else if (!cfun->machine->arg_pointer_live)
13445 cfun->machine->far_jump_used = 1;
13663 if (cfun)
13879 cfun->machine->lr_save_eliminated = !thumb_force_lr_save ();
13881 cfun->machine->lr_save_eliminated = 0;
13885 if (cfun->machine->lr_save_eliminated)
13996 if (cfun->machine->uses_anonymous_args)
14371 if (cfun->machine->call_via[regno] == NULL)
14372 cfun->machine->call_via[regno] = gen_label_rtx ();
14373 labelp = cfun->machine->call_via + regno;
15049 cfun->machine->uses_anonymous_args = 1;