Home
last modified time | relevance | path

Searched refs:cfun (Results 1 – 25 of 84) sorted by relevance

1234

/freebsd-12.1/contrib/gcc/
H A Dfunction.h108 #define reg_rtx_no (cfun->emit->x_reg_rtx_no)
109 #define regno_reg_rtx (cfun->emit->x_regno_reg_rtx)
110 #define seq_stack (cfun->emit->sequence_stack)
159 #define forced_labels (cfun->expr->x_forced_labels)
480 extern GTY(()) struct function *cfun;
506 #define current_function_stdarg (cfun->stdarg)
509 #define current_function_profile (cfun->profile)
518 #define return_label (cfun->x_return_label)
520 #define stack_slot_list (cfun->x_stack_slot_list)
521 #define parm_birth_insn (cfun->x_parm_birth_insn)
[all …]
H A Dexcept.c636 i = cfun->eh->region_tree; in collect_eh_region_array()
1457 (cfun->eh->filter, in build_post_landing_pads()
1735 cfun->uses_eh_lsda = 1; in sjlj_assign_call_site_values()
1849 fc = cfun->eh->sjlj_fc; in sjlj_emit_function_enter()
1861 if (cfun->uses_eh_lsda) in sjlj_emit_function_enter()
1983 fc = cfun->eh->sjlj_fc; in sjlj_emit_dispatch_table()
2057 cfun->eh->sjlj_fc in sjlj_build_landing_pads()
2976 if (!cfun->eh->ehr_label) in expand_builtin_eh_return()
2986 if (! cfun->eh->ehr_label) in expand_eh_return()
3294 cfun->uses_eh_lsda = 1; in convert_to_eh_region_ranges()
[all …]
H A Dtree-stdarg.c133 counter_val = gpr_p ? cfun->va_list_gpr_size : cfun->va_list_fpr_size; in va_list_counter_bump()
301 cfun->va_list_gpr_size += increment; in va_list_counter_op()
307 cfun->va_list_fpr_size += increment; in va_list_counter_op()
315 cfun->va_list_gpr_size = VA_LIST_MAX_GPR_SIZE; in va_list_counter_op()
317 cfun->va_list_fpr_size = VA_LIST_MAX_FPR_SIZE; in va_list_counter_op()
431 cfun->va_list_gpr_size += increment; in va_list_ptr_write()
433 cfun->va_list_gpr_size = VA_LIST_MAX_GPR_SIZE; in va_list_ptr_write()
546 cfun->va_list_gpr_size = VA_LIST_MAX_GPR_SIZE; in check_all_va_list_escapes()
548 cfun->va_list_gpr_size = gpr_size; in check_all_va_list_escapes()
615 cfun->va_list_gpr_size = 0; in execute_optimize_stdarg()
[all …]
H A Dintegrate.c237 ivs = cfun->hard_reg_initial_vals; in get_hard_reg_initial_val()
244 cfun->hard_reg_initial_vals = ivs; in get_hard_reg_initial_val()
271 ivs = cfun->hard_reg_initial_vals; in has_hard_reg_initial_val()
284 struct initial_value_struct *ivs = cfun->hard_reg_initial_vals; in emit_initial_value_sets()
325 struct initial_value_struct *ivs = cfun->hard_reg_initial_vals; in allocate_initial_values()
H A Dfunction.c131 struct function *cfun = 0; variable
253 if (cfun == 0) in push_function_context_to()
255 p = cfun; in push_function_context_to()
262 cfun = 0; in push_function_context_to()
279 cfun = p; in pop_function_context_from()
3820 cfun->decl = fndecl; in allocate_struct_function()
3861 init_varasm_status (cfun); in prepare_function_start()
4158 if (cfun->static_chain_decl) in expand_function_start()
4228 free_after_parsing (cfun); in expand_dummy_function_end()
4229 free_after_compilation (cfun); in expand_dummy_function_end()
[all …]
H A Dbasic-block.h405 #define ENTRY_BLOCK_PTR (cfun->cfg->x_entry_block_ptr)
406 #define EXIT_BLOCK_PTR (cfun->cfg->x_exit_block_ptr)
407 #define basic_block_info (cfun->cfg->x_basic_block_info)
408 #define n_basic_blocks (cfun->cfg->x_n_basic_blocks)
409 #define n_edges (cfun->cfg->x_n_edges)
410 #define last_basic_block (cfun->cfg->x_last_basic_block)
411 #define label_to_block_map (cfun->cfg->x_label_to_block_map)
412 #define profile_status (cfun->cfg->x_profile_status)
424 #define FOR_EACH_BB(BB) FOR_EACH_BB_FN (BB, cfun)
429 #define FOR_EACH_BB_REVERSE(BB) FOR_EACH_BB_REVERSE_FN(BB, cfun)
H A Dtree-optimize.c267 if (cfun->eh) in execute_fixup_cfg()
426 cfun->x_dont_save_pending_sizes_p = 1; in tree_rest_of_compilation()
427 cfun->after_inlining = true; in tree_rest_of_compilation()
471 cfun = 0; in tree_rest_of_compilation()
H A Dcfgexpand.c164 if (cfun->stack_alignment_needed < align) in get_decl_align_unit()
165 cfun->stack_alignment_needed = align; in get_decl_align_unit()
197 if (frame_offset_overflow (frame_offset, cfun->decl)) in alloc_stack_frame_space()
954 cfun->stack_protect_guard = guard; in create_stack_guard()
996 for (t = cfun->unexpanded_var_list; t; t = TREE_CHAIN (t)) in expand_used_vars()
1064 cfun->unexpanded_var_list = NULL_TREE; in expand_used_vars()
1540 if (cfun->function_end_locus != UNKNOWN_LOCATION) in construct_exit_block()
1542 if (cfun->function_end_locus.file) in construct_exit_block()
1544 input_location = cfun->function_end_locus; in construct_exit_block()
1686 if (has_short_buffer && !cfun->stack_protect_guard) in tree_expand_cfg()
[all …]
H A Dvarasm.c388 if (cfun->unlikely_text_section_name) in initialize_cold_section_name()
411 if (cfun) in unlikely_text_section()
432 if (cfun) in unlikely_text_section_p()
1363 cfun->hot_section_label = NULL; in assemble_start_function()
1364 cfun->cold_section_label = NULL; in assemble_start_function()
2909 if (cfun) in maybe_output_constant_def_contents()
3196 : cfun->varasm->pool); in force_const_mem()
3308 return cfun->varasm->pool->offset; in get_pool_size()
5238 && cfun in default_section_type_flags()
5239 && cfun->unlikely_text_section_name in default_section_type_flags()
[all …]
H A Dgimple-low.c97 SET_EXPR_LOCATION (x, cfun->function_end_locus); in lower_function_body()
721 struct function *saved_cfun = cfun; in record_vars_into()
724 cfun = DECL_STRUCT_FUNCTION (fn); in record_vars_into()
740 cfun->unexpanded_var_list = tree_cons (NULL_TREE, var, in record_vars_into()
741 cfun->unexpanded_var_list); in record_vars_into()
745 cfun = saved_cfun; in record_vars_into()
H A Dtree-inline.c359 cfun->unexpanded_var_list); in remap_decls()
942 if (cfun->eh) in copy_cfg_body()
1890 cfun = new_cfun;
2136 cfun->unexpanded_var_list); in expand_call_inline()
2139 cfun->unexpanded_var_list); in expand_call_inline()
2569 cfun->unexpanded_var_list = in declare_inline_vars()
2571 cfun->unexpanded_var_list); in declare_inline_vars()
2850 cfun->unexpanded_var_list); in tree_function_versioning()
2852 cfun->unexpanded_var_list = in tree_function_versioning()
2854 cfun->unexpanded_var_list); in tree_function_versioning()
[all …]
H A Dtree-cfg.c4700 cfun->cfg->x_n_edges--; in move_block_to_fn()
4870 saved_cfun = cfun; in move_sese_region_to_fn()
4924 cfun = dest_cfun; in move_sese_region_to_fn()
4947 cfun = saved_cfun; in move_sese_region_to_fn()
4997 cfun = dest_cfun; in move_sese_region_to_fn()
5001 cfun = saved_cfun; in move_sese_region_to_fn()
5059 saved_cfun = cfun; in dump_function_to_file()
5064 if (cfun && cfun->decl == fn && cfun->unexpanded_var_list) in dump_function_to_file()
5080 if (cfun && cfun->decl == fn && cfun->cfg && basic_block_info) in dump_function_to_file()
5131 cfun = saved_cfun; in dump_function_to_file()
[all …]
H A Ddbxout.c933 dbxout_stab_value_label_diff (cfun->hot_section_end_label, in dbxout_function_end()
934 cfun->hot_section_label); in dbxout_function_end()
936 dbxout_stab_value_label_diff (cfun->cold_section_end_label, in dbxout_function_end()
937 cfun->cold_section_label); in dbxout_function_end()
2431 if (cfun && cfun->used_types_hash) in output_used_types()
2437 types = VEC_alloc (tree, heap, htab_elements (cfun->used_types_hash)); in output_used_types()
2438 htab_traverse (cfun->used_types_hash, output_used_types_helper, &types); in output_used_types()
H A Dtree-eh.c126 add_stmt_to_eh_region_fn (cfun, t, num); in add_stmt_to_eh_region()
159 return remove_stmt_from_eh_region_fn (cfun, t); in remove_stmt_from_eh_region()
182 if (!cfun) in lookup_stmt_eh_region()
184 return lookup_stmt_eh_region_fn (cfun, t); in lookup_stmt_eh_region()
2099 if (!get_eh_throw_stmt_table (cfun)) in verify_eh_throw_table_statements()
2101 htab_traverse (get_eh_throw_stmt_table (cfun), in verify_eh_throw_table_statements()
H A Dcfglayout.c325 set_block_levels (DECL_INITIAL (cfun->decl), 0); in insn_locators_initialize()
438 return DECL_INITIAL (cfun->decl); in insn_scope()
534 tree cur_block = DECL_INITIAL (cfun->decl); in reemit_insn_block_notes()
575 change_scope (note, cur_block, DECL_INITIAL (cfun->decl)); in reemit_insn_block_notes()
H A Dpredict.c1862 cfun->function_frequency = FUNCTION_FREQUENCY_UNLIKELY_EXECUTED; in compute_function_frequency()
1867 cfun->function_frequency = FUNCTION_FREQUENCY_HOT; in compute_function_frequency()
1871 cfun->function_frequency = FUNCTION_FREQUENCY_NORMAL; in compute_function_frequency()
1894 if (cfun->function_frequency == FUNCTION_FREQUENCY_HOT) in choose_function_section()
1897 if (cfun->function_frequency == FUNCTION_FREQUENCY_UNLIKELY_EXECUTED) in choose_function_section()
H A Demit-rtl.c162 #define first_insn (cfun->emit->x_first_insn)
163 #define last_insn (cfun->emit->x_last_insn)
164 #define cur_insn_uid (cfun->emit->x_cur_insn_uid)
165 #define last_location (cfun->emit->x_last_location)
166 #define first_label_num (cfun->emit->x_first_label_num)
543 if (cfun in gen_rtx_REG()
544 && cfun->emit in gen_rtx_REG()
766 struct function *f = cfun; in gen_reg_rtx()
2138 reset_used_decls (DECL_INITIAL (cfun->decl)); in unshare_all_rtl_again()
2146 unshare_all_rtl_1 (cfun->decl, insn); in unshare_all_rtl_again()
[all …]
H A Dfinal.c1463 int cxt = cfun->static_chain_decl != NULL; in profile_function()
4053 int pref = cfun->preferred_stack_boundary; in rest_of_clean_state()
4054 if (cfun->stack_alignment_needed > cfun->preferred_stack_boundary) in rest_of_clean_state()
4055 pref = cfun->stack_alignment_needed; in rest_of_clean_state()
4071 free_after_parsing (cfun); in rest_of_clean_state()
4072 free_after_compilation (cfun); in rest_of_clean_state()
H A Dpasses.c864 cfun->function_frequency == FUNCTION_FREQUENCY_HOT in execute_one_pass()
866 : cfun->function_frequency == FUNCTION_FREQUENCY_UNLIKELY_EXECUTED in execute_one_pass()
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.c6195 if (!cfun->machine->has_gp_insn_p) in mips_function_has_gp_insn()
6466 cfun->machine->frame.mask = mask; in compute_frame_size()
6467 cfun->machine->frame.fmask = fmask; in compute_frame_size()
6730 cfun->machine->frame.num_gp, in mips_output_function_prologue()
6731 cfun->machine->frame.num_fp, in mips_output_function_prologue()
6737 cfun->machine->frame.mask, in mips_output_function_prologue()
6740 cfun->machine->frame.fmask, in mips_output_function_prologue()
6856 if ((cfun->machine->frame.mask | cfun->machine->frame.fmask) != 0) in mips_expand_prologue()
6961 if (cfun->machine->all_noreorder_p) in mips_output_function_epilogue()
7041 if ((cfun->machine->frame.mask | cfun->machine->frame.fmask) != 0) in mips_expand_epilogue()
[all …]
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.c1766 else if (cfun && cfun->machine in s390_decompose_address()
4453 if (cfun->machine->some_ld_name) in get_some_local_dynamic_name()
5096 cfun->machine->base_reg), in s390_split_branches()
6483 |= (cfun->machine->base_reg in s390_register_info()
6556 if (cfun->va_list_gpr_size in s390_register_info()
6745 cfun->machine->base_reg = NULL_RTX; in s390_init_frame_layout()
6773 if (cfun->machine->base_reg) in s390_update_frame_layout()
6832 if (cfun->machine->base_reg) in s390_hard_regno_rename_ok()
7185 if (cfun->machine->base_reg) in s390_emit_prologue()
7934 if (cfun->va_list_gpr_size) in s390_va_start()
[all …]
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.c1437 if (cfun->static_chain_decl != NULL) in arm_compute_func_type()
1466 return cfun->machine->func_type; in arm_current_func_type()
3155 if (cfun->machine->sibcall_blocked) in arm_function_ok_for_sibcall()
3230 if (!cfun->machine->pic_reg) in legitimize_pic_address()
3243 if (!cfun->machine->pic_reg) in legitimize_pic_address()
3400 && cfun->args_info.nregs < 4) in thumb_find_work_register()
9426 cfun->machine->sibcall_blocked = 1; in arm_compute_save_reg_mask()
13377 if (cfun->machine->far_jump_used) in thumb_far_jump_used_p()
13407 cfun->machine->arg_pointer_live = 1; in thumb_far_jump_used_p()
13425 cfun->machine->far_jump_used = 1; in thumb_far_jump_used_p()
[all …]
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.h2302 #define ix86_stack_locals (cfun->machine->stack_locals)
2303 #define ix86_save_varrargs_registers (cfun->machine->save_varrargs_registers)
2304 #define ix86_optimize_mode_switching (cfun->machine->optimize_mode_switching)
2306 (cfun->machine->tls_descriptor_call_expanded_p)
H A Di386.c2616 cfun->decl, false); in ix86_function_ok_for_sibcall()
4459 if (! cfun->va_list_gpr_size && ! cfun->va_list_fpr_size) in ix86_setup_incoming_varargs()
4465 cfun->stack_alignment_needed = 128; in ix86_setup_incoming_varargs()
4581 if (cfun->va_list_gpr_size) in ix86_va_start()
4590 if (cfun->va_list_fpr_size) in ix86_va_start()
4609 if (cfun->va_list_gpr_size || cfun->va_list_fpr_size) in ix86_va_start()
5124 if (cfun->machine->accesses_prev_frame) in ix86_frame_pointer_required()
5151 cfun->machine->accesses_prev_frame = 1; in ix86_setup_frame_addresses()
7957 if (cfun->machine->some_ld_name) in get_some_local_dynamic_name()
7958 return cfun->machine->some_ld_name; in get_some_local_dynamic_name()
[all …]
/freebsd-12.1/contrib/gcc/cp/
H A Dname-lookup.h274 (*(cfun && cp_function_chain->bindings \

1234