Home
last modified time | relevance | path

Searched refs:DECL_RTL (Results 1 – 25 of 71) sorted by relevance

123

/freebsd-12.1/contrib/gcc/config/arm/
H A Dpe.c110 rtlname = XEXP (DECL_RTL (decl), 0);
131 XEXP (DECL_RTL (decl), 0) =
146 rtlname = XEXP (DECL_RTL (decl), 0);
201 XEXP (DECL_RTL (decl), 0) = newrtl;
225 && DECL_RTL (decl) != NULL_RTX
226 && GET_CODE (DECL_RTL (decl)) == MEM
227 && GET_CODE (XEXP (DECL_RTL (decl), 0)) == MEM
228 && GET_CODE (XEXP (XEXP (DECL_RTL (decl), 0), 0)) == SYMBOL_REF
229 && arm_dllimport_name_p (XSTR (XEXP (XEXP (DECL_RTL (decl), 0), 0), 0)))
231 const char *oldname = XSTR (XEXP (XEXP (DECL_RTL (decl), 0), 0), 0);
[all …]
/freebsd-12.1/contrib/gcc/
H A Dsdbout.c723 if (!MEM_P (DECL_RTL (decl)) in sdbout_symbol()
778 value = DECL_RTL (decl); in sdbout_symbol()
1285 if (REG_P (DECL_RTL (parms)) in sdbout_parms()
1304 if (MEM_P (DECL_RTL (parms)) in sdbout_parms()
1324 else if (REG_P (DECL_RTL (parms))) in sdbout_parms()
1334 best_rtl = DECL_RTL (parms); in sdbout_parms()
1346 else if (MEM_P (DECL_RTL (parms)) in sdbout_parms()
1364 XEXP (DECL_RTL (parms), 0))); in sdbout_parms()
1393 if (REG_P (DECL_RTL (parms)) in sdbout_reg_parms()
1406 else if (MEM_P (DECL_RTL (parms)) in sdbout_reg_parms()
[all …]
H A Ddbxout.c3167 else if (REG_P (DECL_RTL (parms))) in dbxout_parms()
3186 best_rtl = DECL_RTL (parms); in dbxout_parms()
3192 else if (MEM_P (DECL_RTL (parms)) in dbxout_parms()
3193 && REG_P (XEXP (DECL_RTL (parms), 0)) in dbxout_parms()
3224 else if (MEM_P (DECL_RTL (parms)) in dbxout_parms()
3244 else if (MEM_P (DECL_RTL (parms)) in dbxout_parms()
3315 if (REG_P (DECL_RTL (parms)) in dbxout_reg_parms()
3318 0, DECL_RTL (parms)); in dbxout_reg_parms()
3321 0, DECL_RTL (parms)); in dbxout_reg_parms()
3323 else if (MEM_P (DECL_RTL (parms)) in dbxout_reg_parms()
[all …]
H A Dstmt.c154 return DECL_RTL (label); in label_rtx()
584 && REG_P (DECL_RTL (decl)) in decl_overlaps_hard_reg_set_p()
587 rtx reg = DECL_RTL (decl); in decl_overlaps_hard_reg_set_p()
761 && REG_P (DECL_RTL (val)) in expand_asm_operands()
825 && ! (REG_P (DECL_RTL (val)) in expand_asm_operands()
1915 mark_user_reg (DECL_RTL (decl)); in expand_decl()
1924 mark_reg_pointer (DECL_RTL (decl), in expand_decl()
1945 gcc_assert (MEM_P (DECL_RTL (decl))); in expand_decl()
1947 oldaddr = XEXP (DECL_RTL (decl), 0); in expand_decl()
2018 rtx sa = DECL_RTL (var); in expand_stack_restore()
[all …]
H A Dfunction.c1624 instantiate_decl (DECL_RTL (t)); in instantiate_expr()
1640 instantiate_decl (DECL_RTL (t)); in instantiate_decls_1()
1664 instantiate_decl (DECL_RTL (decl)); in instantiate_decls()
2773 emit_move_insn (parmreg, DECL_RTL (parm)); in assign_parm_setup_reg()
2928 real = DECL_RTL (fnargs); in assign_parms_unsplit_complex()
2929 imag = DECL_RTL (TREE_CHAIN (fnargs)); in assign_parms_unsplit_complex()
2971 SET_DECL_RTL (parm, DECL_RTL (fnargs)); in assign_parms_unsplit_complex()
3545 && REG_P (DECL_RTL (decl)) in setjmp_vars_warning()
3565 if (DECL_RTL (decl) != 0 in setjmp_args_warning()
3566 && REG_P (DECL_RTL (decl)) in setjmp_args_warning()
[all …]
H A Dxcoffout.h96 assemble_name (asm_out_file, XSTR (XEXP (DECL_RTL (SYM), 0), 0)); \
H A Dvarasm.c1026 x = DECL_RTL (decl); in make_decl_rtl()
1100 ORIGINAL_REGNO (DECL_RTL (decl)) = reg_number; in make_decl_rtl()
1101 REG_USERVAR_P (DECL_RTL (decl)) = 1; in make_decl_rtl()
1313 || !MEM_P (DECL_RTL (decl))) in notice_global_symbol()
1325 rtx decl_rtl = DECL_RTL (decl); in notice_global_symbol()
1778 decl_rtl = DECL_RTL (decl); in assemble_variable()
1916 rtx rtl = DECL_RTL (decl); in assemble_external_real()
2376 x = DECL_RTL (target); in decode_addr_const()
4519 && MEM_P (DECL_RTL (decl)) in mark_weak()
4520 && XEXP (DECL_RTL (decl), 0) in mark_weak()
[all …]
H A Dxcoffout.c477 const char *fname = XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0); in xcoffout_end_epilogue()
H A Dalias.c581 && DECL_RTL_SET_P (t) && MEM_P (DECL_RTL (t))) in get_alias_set()
582 return MEM_ALIAS_SET (DECL_RTL (t)); in get_alias_set()
2072 rtlx = DECL_RTL (exprx); in nonoverlapping_memrefs_p()
2073 rtly = DECL_RTL (expry); in nonoverlapping_memrefs_p()
H A Dtree-inline.c2789 if (DECL_RTL (old_decl) != NULL) in tree_function_versioning()
2791 SET_DECL_RTL (new_decl, copy_rtx (DECL_RTL (old_decl))); in tree_function_versioning()
2792 XEXP (DECL_RTL (new_decl), 0) = in tree_function_versioning()
2793 gen_rtx_SYMBOL_REF (GET_MODE (XEXP (DECL_RTL (old_decl), 0)), in tree_function_versioning()
H A Ddwarf2asm.c766 return XEXP (DECL_RTL (decl), 0); in dw2_force_const_mem()
H A Dprint-tree.c502 print_rtl (file, DECL_RTL (node)); in print_node()
H A Demit-rtl.c2101 SET_DECL_RTL (decl, copy_rtx_if_shared (DECL_RTL (decl))); in unshare_all_rtl_1()
2142 reset_used_flags (DECL_RTL (decl)); in unshare_all_rtl_again()
2334 SET_DECL_RTL (t, copy_rtx_if_shared (DECL_RTL (t))); in unshare_all_decls()
2351 reset_used_flags (DECL_RTL (t)); in reset_used_decls()
/freebsd-12.1/contrib/gcc/config/
H A Ddarwin.h542 if (GET_CODE (XEXP (DECL_RTL (DECL), 0)) != SYMBOL_REF) \
548 machopic_define_symbol (DECL_RTL (DECL)); \
552 (* targetm.encode_section_info) (DECL, DECL_RTL (DECL), false); \
563 if (GET_CODE (XEXP (DECL_RTL (DECL), 0)) != SYMBOL_REF) \
569 machopic_define_symbol (DECL_RTL (DECL)); \
573 (* targetm.encode_section_info) (DECL, DECL_RTL (DECL), false); \
655 (* targetm.encode_section_info) (DECL, DECL_RTL (DECL), false); \
656 machopic_define_symbol (DECL_RTL (DECL)); \
H A Dnetbsd-aout.h182 const char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
H A Dopenbsd.h253 const char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
H A Delfos.h315 const char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
/freebsd-12.1/contrib/gcc/config/i386/
H A Dfreebsd.h229 XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \
240 XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \
H A Dwinnt.c210 rtlname = XEXP (DECL_RTL (decl), 0); in i386_pe_mark_dllexport()
236 XEXP (DECL_RTL (decl), 0) = symref; in i386_pe_mark_dllexport()
250 rtlname = XEXP (DECL_RTL (decl), 0); in i386_pe_mark_dllimport()
282 XEXP (DECL_RTL (decl), 0) = newrtl; in i386_pe_mark_dllimport()
H A Dsol2.h106 print_operand (FILE, XEXP (DECL_RTL (FN), 0), 'P'); \
H A Dcygming.h343 rtx rtlname = XEXP (DECL_RTL (DECL), 0); \
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsol2.h170 print_operand (FILE, XEXP (DECL_RTL (FN), 0), 0); \
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dsysv4.h48 if ((DECL) && sdata_symbolic_operand (XEXP (DECL_RTL (DECL), 0), Pmode)) \
H A Dia64.h1274 assemble_name (FILE, XSTR (XEXP (DECL_RTL (DECL), 0), 0)); \
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Dxcoff.h185 { rtx _symref = XEXP (DECL_RTL (DECL), 0); \

123