Lines Matching refs:cfun
131 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()
368 return get_func_frame_size (cfun); in get_frame_size()
486 if (function == cfun && virtuals_instantiated) in assign_stack_local_1()
518 return assign_stack_local_1 (mode, size, align, cfun); in assign_stack_local()
2445 else if (cfun->stack_protect_guard in assign_parm_adjust_stack_rtl()
3367 if (cfun->stack_alignment_needed < boundary) in locate_and_pad_parm()
3368 cfun->stack_alignment_needed = boundary; in locate_and_pad_parm()
3801 cfun = ggc_alloc_cleared (sizeof (struct function)); in allocate_struct_function()
3803 cfun->stack_alignment_needed = STACK_BOUNDARY; in allocate_struct_function()
3804 cfun->preferred_stack_boundary = STACK_BOUNDARY; in allocate_struct_function()
3808 cfun->function_frequency = FUNCTION_FREQUENCY_NORMAL; in allocate_struct_function()
3812 lang_hooks.function.init (cfun); in allocate_struct_function()
3814 cfun->machine = (*init_machine_status) (); in allocate_struct_function()
3819 DECL_STRUCT_FUNCTION (fndecl) = cfun; in allocate_struct_function()
3820 cfun->decl = fndecl; in allocate_struct_function()
3846 cfun->va_list_gpr_size = VA_LIST_MAX_GPR_SIZE; in allocate_struct_function()
3847 cfun->va_list_fpr_size = VA_LIST_MAX_FPR_SIZE; in allocate_struct_function()
3857 cfun = DECL_STRUCT_FUNCTION (fndecl); in prepare_function_start()
3861 init_varasm_status (cfun); in prepare_function_start()
3980 x = validize_mem (DECL_RTL (cfun->stack_protect_guard)); in stack_protect_prologue()
4018 x = validize_mem (DECL_RTL (cfun->stack_protect_guard)); in stack_protect_epilogue()
4158 if (cfun->static_chain_decl) in expand_function_start()
4160 tree parm = cfun->static_chain_decl; in expand_function_start()
4172 if (cfun->nonlocal_goto_save_area) in expand_function_start()
4179 expand_var (TREE_OPERAND (cfun->nonlocal_goto_save_area, 0)); in expand_function_start()
4182 cfun->nonlocal_goto_save_area, in expand_function_start()
4228 free_after_parsing (cfun); in expand_dummy_function_end()
4229 free_after_compilation (cfun); in expand_dummy_function_end()
4230 cfun = 0; in expand_dummy_function_end()
4319 if (arg_pointer_save_area && ! cfun->arg_pointer_save_area_init) in expand_function_end()
4320 get_arg_pointer_save_area (cfun); in expand_function_end()
4561 if (cfun->stack_protect_guard) in expand_function_end()
4594 if (f == cfun && ! f->arg_pointer_save_area_init) in get_arg_pointer_save_area()
5123 int prologue_line = DECL_SOURCE_LINE (cfun->decl) - 1; in find_block_prologue_insns()
5235 if (BLOCK_SYNTHESIZED_FUNC (cfun->decl)) in thread_prologue_and_epilogue_insns()
5664 cfun->ib_boundaries_block = VEC_alloc (tree, gc, 100); in reset_block_changes()
5665 VEC_quick_push (tree, cfun->ib_boundaries_block, NULL_TREE); in reset_block_changes()
5678 if(!cfun->ib_boundaries_block) in record_block_change()
5681 last_block = VEC_pop (tree, cfun->ib_boundaries_block); in record_block_change()
5683 for (i = VEC_length (tree, cfun->ib_boundaries_block); i < n; i++) in record_block_change()
5684 VEC_safe_push (tree, gc, cfun->ib_boundaries_block, last_block); in record_block_change()
5686 VEC_safe_push (tree, gc, cfun->ib_boundaries_block, block); in record_block_change()
5702 if (uid >= VEC_length (tree, cfun->ib_boundaries_block)) in check_block_change()
5705 *block = VEC_index (tree, cfun->ib_boundaries_block, uid); in check_block_change()
5712 VEC_free (tree, gc, cfun->ib_boundaries_block); in free_block_changes()
5719 return lang_hooks.decl_printable_name (cfun->decl, 2); in current_function_name()
5758 used_types_insert_helper (t, cfun); in used_types_insert()