| /freebsd-11-stable/contrib/gcc/config/ |
| HD | darwin.c | 539 gen_rtx_PLUS (Pmode, pic_offset_table_rtx, in machopic_indirect_data_reference() 553 emit_insn (gen_rtx_USE (VOIDmode, pic_offset_table_rtx)); in machopic_indirect_data_reference() 555 orig = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, reg); in machopic_indirect_data_reference() 735 sum = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, sum); in machopic_legitimize_pic_address() 760 pic_offset_table_rtx, reg); in machopic_legitimize_pic_address() 766 rtx pic = pic_offset_table_rtx; in machopic_legitimize_pic_address() 813 pic_offset_table_rtx, in machopic_legitimize_pic_address() 826 pic_offset_table_rtx, reg); in machopic_legitimize_pic_address() 839 rtx pic = pic_offset_table_rtx; in machopic_legitimize_pic_address() 847 pic_offset_table_rtx)); in machopic_legitimize_pic_address() [all …]
|
| /freebsd-11-stable/contrib/gcc/config/s390/ |
| HD | s390.c | 2885 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, temp); in legitimize_pic_address() 2908 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, new); in legitimize_pic_address() 2943 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, temp); in legitimize_pic_address() 2993 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, temp); in legitimize_pic_address() 3073 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, temp); in legitimize_pic_address() 3236 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, new); in legitimize_tls_address() 3269 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, temp); in legitimize_tls_address() 7110 emit_move_insn (pic_offset_table_rtx, got_symbol); in s390_load_got() 7121 emit_move_insn (pic_offset_table_rtx, offset); in s390_load_got() 7125 offset = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, offset); in s390_load_got() [all …]
|
| HD | s390.md | 874 && XEXP (operands[1], 0) == pic_offset_table_rtx 1129 && XEXP (operands[1], 0) == pic_offset_table_rtx 7540 emit_insn (gen_rtx_USE (VOIDmode, pic_offset_table_rtx));
|
| /freebsd-11-stable/contrib/gcc/config/mips/ |
| HD | mips.c | 2041 gen_rtx_LO_SUM (Pmode, pic_offset_table_rtx, loc))); in mips_call_tls_get_addr() 2103 emit_insn (gen_load_gotdi (tmp1, pic_offset_table_rtx, tmp2)); in mips_legitimize_tls_address() 2108 emit_insn (gen_load_gotsi (tmp1, pic_offset_table_rtx, tmp2)); in mips_legitimize_tls_address() 3018 address = mips_add_offset (pic_offset_table_rtx, in mips_restore_gp() 3025 emit_move_insn (pic_offset_table_rtx, slot); in mips_restore_gp() 3395 high = mips_unspec_offset_high (dest, pic_offset_table_rtx, in mips_load_call_address() 3457 use_reg (&CALL_INSN_FUNCTION_USAGE (insn), pic_offset_table_rtx); in mips_expand_call() 6169 *loc = gen_rtx_LO_SUM (Pmode, pic_offset_table_rtx, *loc); in mips_rewrite_small_data_1() 6849 REGNO (pic_offset_table_rtx) = cfun->machine->global_pointer; in mips_expand_prologue() 6958 REGNO (pic_offset_table_rtx) = GLOBAL_POINTER_REGNUM; in mips_output_function_epilogue() [all …]
|
| HD | mips.md | 3123 operands[3] = pic_offset_table_rtx; 3152 operands[2] = pic_offset_table_rtx; 3169 operands[2] = pic_offset_table_rtx; 4008 operands[2] = pic_offset_table_rtx; 4023 emit_move_insn (pic_offset_table_rtx, operands[0]); 4845 pic_offset_table_rtx, 0, 0, OPTAB_WIDEN); 4875 emit_move_insn (gen_rtx_MEM (Pmode, addr), pic_offset_table_rtx); 4894 /* Use gen_raw_REG to avoid being given pic_offset_table_rtx.
|
| HD | mips.h | 1482 (reload_completed ? REGNO (pic_offset_table_rtx) : GLOBAL_POINTER_REGNUM)
|
| /freebsd-11-stable/contrib/gcc/config/ia64/ |
| HD | ia64.c | 909 tmp = gen_rtx_PLUS (Pmode, tmp, pic_offset_table_rtx); in ia64_expand_load_address() 1956 use_reg (&CALL_INSN_FUNCTION_USAGE (insn), pic_offset_table_rtx); in ia64_expand_call() 1988 emit_insn (gen_adddi3 (pic_offset_table_rtx, in ia64_reload_gp() 1992 emit_move_insn (pic_offset_table_rtx, GEN_INT (offset)); in ia64_reload_gp() 1993 emit_insn (gen_adddi3 (pic_offset_table_rtx, in ia64_reload_gp() 1994 pic_offset_table_rtx, tmp)); in ia64_reload_gp() 1997 tmp = gen_rtx_MEM (DImode, pic_offset_table_rtx); in ia64_reload_gp() 2000 emit_move_insn (pic_offset_table_rtx, tmp); in ia64_reload_gp() 2047 emit_move_insn (pic_offset_table_rtx, tmp); in ia64_split_call() 3199 pic_offset_table_rtx); in ia64_expand_prologue()
|
| HD | ia64.md | 594 operands[2] = pic_offset_table_rtx; 626 operands[2] = pic_offset_table_rtx; 686 operands[2] = pic_offset_table_rtx; 734 operands[2] = pic_offset_table_rtx; 808 operands[2] = pic_offset_table_rtx;
|
| /freebsd-11-stable/contrib/gcc/config/sparc/ |
| HD | sparc.c | 2908 && rs1 == pic_offset_table_rtx in legitimate_address_p() 3028 return pic_offset_table_rtx; in sparc_tls_got() 3240 pic_offset_table_rtx, address)); in legitimize_pic_address() 3254 && XEXP (XEXP (orig, 0), 0) == pic_offset_table_rtx) in legitimize_pic_address() 3340 const char *pic_name = reg_names[REGNO (pic_offset_table_rtx)]; in emit_pic_helper() 3381 emit_insn (gen_load_pcrel_symdi (pic_offset_table_rtx, global_offset_table, in load_pic_register() 3384 emit_insn (gen_load_pcrel_symsi (pic_offset_table_rtx, global_offset_table, in load_pic_register() 3392 emit_insn (gen_rtx_USE (VOIDmode, pic_offset_table_rtx)); in load_pic_register()
|
| HD | sparc.h | 1990 if (op0 == pic_offset_table_rtx \
|
| HD | sparc.md | 1858 operands[5] = pic_offset_table_rtx; 1991 operands[5] = pic_offset_table_rtx;
|
| /freebsd-11-stable/contrib/gcc/ |
| HD | final.c | 3713 && pic_offset_table_rtx != 0 in only_leaf_regs_used() 3714 && REG_P (pic_offset_table_rtx) in only_leaf_regs_used() 3715 && ! permitted_reg_in_leaf_functions[REGNO (pic_offset_table_rtx)]) in only_leaf_regs_used()
|
| HD | rtlanal.c | 122 if (x == pic_offset_table_rtx) in rtx_unstable_p() 195 if (x == pic_offset_table_rtx in rtx_varies_p() 307 if (XEXP (x, 0) == pic_offset_table_rtx && CONSTANT_P (XEXP (x, 1))) in rtx_addr_can_trap_p_1() 373 else if (XEXP (x, 0) == pic_offset_table_rtx in nonzero_address_p()
|
| HD | emit-rtl.c | 131 rtx pic_offset_table_rtx; /* (REG:Pmode PIC_OFFSET_TABLE_REGNUM) */ variable 526 return pic_offset_table_rtx; in gen_rtx_REG() 1932 && XEXP (addr, 0) == pic_offset_table_rtx) in offset_address() 5298 pic_offset_table_rtx = gen_raw_REG (Pmode, PIC_OFFSET_TABLE_REGNUM); in init_emit_once()
|
| HD | alias.c | 1434 if (tmp1 == pic_offset_table_rtx && CONSTANT_P (tmp2)) in find_base_term()
|
| HD | FSFChangeLog | 1756 * final.c (only_leaf_regs_used): If pic_offset_table_rtx used, 2132 * sparc.c (pic_setup_code): If -O0, write USE of pic_offset_table_rtx. 2496 * rtlanal.c (rtx_varies_p, case REG): pic_offset_table_rtx is fixed. 2497 * genattrtab.c (pic_offset_table_rtx): Define (dummy).
|
| HD | rtl.h | 1878 extern GTY(()) rtx pic_offset_table_rtx;
|
| HD | ChangeLog-1997 | 1756 * rs6000.c (struct machine_function): Add pic_offset_table_rtx. 1757 (rs6000_save_machine_status): Save pic_offset_table_rtx. 1758 (rs6000_restore_machine_status: Restore pic_offset_table_rtx.
|
| HD | cse.c | 2222 || x == pic_offset_table_rtx) in hash_rtx()
|
| HD | expr.c | 5988 && XEXP (value, 0) == pic_offset_table_rtx in force_operand()
|
| HD | ChangeLog-2002 | 19268 pic_offset_table_rtx. 19270 pic_offset_table_rtx after reload. 19413 (ix86_expand_prologue): Likewise. Add pic_offset_table_rtx as 19417 pic_offset_table_rtx when invoked during reload. 20429 from md call patterns. Add pic_offset_table_rtx to 20769 allow pic_offset_table_rtx. 33022 * loop.c (loop_invariant_p): Special case pic_offset_table_rtx. 33197 is a fixed register before returning pic_offset_table_rtx. 33198 * loop.c (scan_loop): Don't hoist insns that set pic_offset_table_rtx 33407 (init_emit_once): Use gen_raw_REG to initialize pic_offset_table_rtx.
|
| /freebsd-11-stable/contrib/gcc/config/i386/ |
| HD | i386.c | 5340 if (pic_offset_table_rtx in ix86_save_reg() 5841 if (pic_offset_table_rtx in ix86_expand_prologue() 5848 REGNO (pic_offset_table_rtx) = alt_pic_reg_used; in ix86_expand_prologue() 5856 insn = emit_insn (gen_set_got_rex64 (pic_offset_table_rtx)); in ix86_expand_prologue() 5858 insn = emit_insn (gen_set_got (pic_offset_table_rtx)); in ix86_expand_prologue() 5872 emit_insn (gen_blockage (pic_reg_used ? pic_offset_table_rtx : const0_rtx)); in ix86_expand_prologue() 6083 if (pic_offset_table_rtx) in ix86_output_function_epilogue() 6084 REGNO (pic_offset_table_rtx) = REAL_PIC_OFFSET_TABLE_REGNUM; in ix86_output_function_epilogue() 6969 new = expand_simple_binop (Pmode, PLUS, reg, pic_offset_table_rtx, in legitimize_pic_address() 6973 else new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, tmpreg); in legitimize_pic_address() [all …]
|
| HD | i386.h | 1051 : reload_completed ? REGNO (pic_offset_table_rtx) \
|
| HD | i386.md | 14054 op1 = pic_offset_table_rtx; 14059 op0 = pic_offset_table_rtx; 14908 operands[2] = pic_offset_table_rtx; 14987 operands[1] = pic_offset_table_rtx; 19759 emit_insn (gen_set_got_labelled (pic_offset_table_rtx, label_rtx)); 19768 emit_insn (gen_set_got (pic_offset_table_rtx));
|
| /freebsd-11-stable/contrib/gcc/config/rs6000/ |
| HD | rs6000.c | 3390 && XEXP (XEXP (x, 0), 0) == pic_offset_table_rtx in rs6000_legitimize_reload_address() 3490 gen_rtx_PLUS (Pmode, pic_offset_table_rtx, in rs6000_legitimize_reload_address() 10157 return pic_offset_table_rtx; in rs6000_got_register() 18246 && XEXP (XEXP (orig, 0), 0) == pic_offset_table_rtx) in rs6000_machopic_legitimize_pic_address()
|