Searched refs:pic_offset_table_rtx (Results 1 - 25 of 64) sorted by relevance

123

/haiku-buildtools/gcc/gcc/
H A Dinit-regs.c110 if (pic_offset_table_rtx
111 && regno == REGNO (pic_offset_table_rtx))
H A Dlra-assigns.c954 if ((pic_offset_table_rtx != NULL
955 && spill_regno == REGNO (pic_offset_table_rtx))
1139 if ((pic_offset_table_rtx == NULL_RTX
1140 || i != (int) REGNO (pic_offset_table_rtx))
1144 if (pic_offset_table_rtx != NULL_RTX
1145 && (regno = REGNO (pic_offset_table_rtx)) >= FIRST_PSEUDO_REGISTER
H A Dlra-lives.c285 || pic_offset_table_rtx == NULL
286 || i != REGNO (pic_offset_table_rtx))
729 && (pic_offset_table_rtx == NULL_RTX
730 || pic_offset_table_rtx != SET_DEST (set)))
H A Dira-lives.c1146 if (call_p && pic_offset_table_rtx != NULL_RTX
1147 && (regno = REGNO (pic_offset_table_rtx)) >= FIRST_PSEUDO_REGISTER
1310 regno = REGNO (pic_offset_table_rtx);
H A Ddce.c147 else if (DF_REF_REG (def) == pic_offset_table_rtx
148 && REGNO (pic_offset_table_rtx) >= FIRST_PSEUDO_REGISTER)
H A Dira-emit.c653 || (pic_offset_table_rtx != NULL
655 == (int) REGNO (pic_offset_table_rtx)))))
H A Dira.c5032 if (!dest || dest == pic_offset_table_rtx)
5447 /* If pic_offset_table_rtx is a pseudo register, then keep it so
5450 if (pic_offset_table_rtx
5451 && REGNO (pic_offset_table_rtx) >= FIRST_PSEUDO_REGISTER)
5452 pic_offset_table_regno = REGNO (pic_offset_table_rtx);
5560 pic_offset_table_rtx = gen_rtx_REG (Pmode, pic_offset_table_regno);
/haiku-buildtools/legacy/gcc/gcc/config/i386/
H A Dunix.h171 xops[0] = pic_offset_table_rtx; \
H A Di386.c1665 xops[0] = pic_offset_table_rtx;
1734 xops[0] = pic_offset_table_rtx;
1769 xops[0] = pic_offset_table_rtx;
2552 if (base != pic_offset_table_rtx
2553 && (indx != pic_offset_table_rtx || scale != NULL_RTX))
2618 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, new);
2634 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, new);
2671 new = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, new);
/haiku-buildtools/gcc/gcc/config/
H A Ddarwin.c691 gen_rtx_PLUS (Pmode, pic_offset_table_rtx,
708 emit_use (pic_offset_table_rtx);
710 orig = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, reg);
902 sum = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, sum);
926 pic_offset_table_rtx, reg);
932 rtx pic = pic_offset_table_rtx;
976 pic_offset_table_rtx,
991 pic_offset_table_rtx, reg);
1004 rtx pic = pic_offset_table_rtx;
1011 emit_use (pic_offset_table_rtx);
[all...]
/haiku-buildtools/gcc/gcc/config/cris/
H A Dcris.c1337 = reg_used_between_p (pic_offset_table_rtx, get_insns (),
2050 = reg_used_between_p (pic_offset_table_rtx, get_insns (), NULL);
3115 = reg_used_between_p (pic_offset_table_rtx, get_insns (), NULL);
3354 emit_move_insn (pic_offset_table_rtx, got);
3363 emit_use (pic_offset_table_rtx);
3398 = reg_used_between_p (pic_offset_table_rtx, get_insns (), NULL);
3863 pic_offset_table_rtx,
3891 pic_offset_table_rtx,
3905 *markerp = pic_offset_table_rtx;
3922 *markerp = pic_offset_table_rtx;
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/m68k/
H A Dm68k.c1342 pic_offset_table_rtx, orig));
1356 && XEXP (XEXP (orig, 0), 0) == pic_offset_table_rtx)
3042 && ! (flag_pic && ireg == pic_offset_table_rtx))
3076 && ! (flag_pic && breg == pic_offset_table_rtx))
3099 if (flag_pic && (breg == pic_offset_table_rtx))
3116 if ((flag_pic == 1) && (breg == pic_offset_table_rtx))
3118 if ((flag_pic == 2) && (breg == pic_offset_table_rtx))
3159 && ! (flag_pic && reg1 == pic_offset_table_rtx))
H A Dm68k.h1414 if and only if it is the sum of pic_offset_table_rtx and the SYMBOL_REF.
1416 and we explicitly check for the sum of pic_offset_table_rtx and a SYMBOL_REF.
1442 || (GET_CODE (X) == PLUS && XEXP (X, 0) == pic_offset_table_rtx \
1444 || (GET_CODE (X) == PLUS && XEXP (X, 0) == pic_offset_table_rtx \
/haiku-buildtools/gcc/gcc/config/microblaze/
H A Dmicroblaze.c596 gen_rtx_PLUS (Pmode, pic_offset_table_rtx, tmp)));
1067 pic_ref = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, pic_ref);
1093 pic_ref = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, pic_ref);
1952 if (pic_offset_table_rtx &&
2968 SET_REGNO (pic_offset_table_rtx, MB_ABI_PIC_ADDR_REGNUM);
2969 emit_insn (gen_set_got (pic_offset_table_rtx)); /* setting GOT. */
3192 result = gen_rtx_PLUS (Pmode, pic_offset_table_rtx, result);
/haiku-buildtools/legacy/gcc/gcc/config/m88k/
H A Dm88k.c337 pic_offset_table_rtx, addr));
352 && XEXP (XEXP (addr, 0), 0) == pic_offset_table_rtx)
2016 emit_insn (gen_locate1 (pic_offset_table_rtx, label));
2017 emit_insn (gen_locate2 (pic_offset_table_rtx, label));
2018 emit_insn (gen_addsi3 (pic_offset_table_rtx,
2019 pic_offset_table_rtx, return_reg));
/haiku-buildtools/gcc/gcc/config/m68k/
H A Dm68k.c1153 emit_insn (gen_load_got (pic_offset_table_rtx));
2029 && XEXP (x, 0) == pic_offset_table_rtx)
2196 if (pic_offset_table_rtx == NULL_RTX)
2197 pic_offset_table_rtx = gen_rtx_REG (Pmode, PIC_REG);
2201 return pic_offset_table_rtx;
2220 use_x_p = (base_reg == pic_offset_table_rtx) ? TARGET_XGOT : TARGET_XTLS;
5142 SET_REGNO (pic_offset_table_rtx, STATIC_CHAIN_REGNUM);
5143 emit_insn (gen_load_got (pic_offset_table_rtx));
5163 SET_REGNO (pic_offset_table_rtx, PIC_REG);
H A Dm68k.h337 : reload_completed ? REGNO (pic_offset_table_rtx) \
/haiku-buildtools/gcc/gcc/config/mn10300/
H A Dmn10300.c1908 x = emit_insn (gen_addsi3 (reg, reg, pic_offset_table_rtx));
1917 x = gen_rtx_PLUS (SImode, pic_offset_table_rtx, x);
2142 if (XEXP (x, 0) == pic_offset_table_rtx)
2153 if (x00 == pic_offset_table_rtx)
2155 else if (x01 == pic_offset_table_rtx)
/haiku-buildtools/gcc/gcc/config/m32r/
H A Dm32r.c1681 emit_insn (gen_get_pc (pic_offset_table_rtx, global_offset_table,
1686 emit_use (pic_offset_table_rtx);
1997 emit_insn (gen_addsi3 (reg, reg, pic_offset_table_rtx));
2003 emit_insn (gen_addsi3 (address, address, pic_offset_table_rtx));
2013 && XEXP (XEXP (orig, 0), 1) == pic_offset_table_rtx)
/haiku-buildtools/gcc/gcc/config/nios2/
H A Dnios2.c1256 return gen_rtx_PLUS (Pmode, tmp, pic_offset_table_rtx);
1269 return gen_rtx_PLUS (Pmode, pic_offset_table_rtx, offset);
1801 emit_insn (gen_load_got_register (pic_offset_table_rtx, tmp));
1802 emit_insn (gen_add3_insn (pic_offset_table_rtx, pic_offset_table_rtx, tmp));
/haiku-buildtools/gcc/gcc/config/c6x/
H A Dc6x.c1310 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), pic_offset_table_rtx);
1352 if (picreg == pic_offset_table_rtx)
1418 emit_insn (gen_load_sdata_pic (dest, pic_offset_table_rtx, op));
1428 pic_offset_table_rtx);
2368 || XEXP (base, 0) == pic_offset_table_rtx))
2463 && XEXP (x, 0) == pic_offset_table_rtx
2470 && XEXP (x, 0) == pic_offset_table_rtx
2917 emit_insn (gen_setup_dsbt (pic_offset_table_rtx,
1300 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), pic_offset_table_rtx); local
/haiku-buildtools/gcc/gcc/config/cr16/
H A Dcr16.c1201 emit_insn (gen_addsi3 (reg, reg, pic_offset_table_rtx));
1216 && XEXP (XEXP (orig, 0), 0) == pic_offset_table_rtx)
/haiku-buildtools/gcc/gcc/config/bfin/
H A Dbfin.c199 if (picreg == pic_offset_table_rtx)
1087 return pic_offset_table_rtx;
1090 addr = plus_constant (Pmode, pic_offset_table_rtx,
1093 addr = gen_rtx_PLUS (Pmode, pic_offset_table_rtx,
1176 bfin_load_pic_reg (pic_offset_table_rtx);
1962 : pic_offset_table_rtx);
2077 use_reg (&use, pic_offset_table_rtx);
/haiku-buildtools/gcc/gcc/config/mips/
H A Dmips.c446 value into pic_offset_table_rtx and store the same value in
2924 use_reg (&CALL_INSN_FUNCTION_USAGE (insn), pic_offset_table_rtx);
3045 /* Return a base register that holds pic_offset_table_rtx.
3052 return pic_offset_table_rtx;
3067 mips_emit_move (temp, pic_offset_table_rtx);
3250 gen_rtx_LO_SUM (Pmode, pic_offset_table_rtx, loc)));
3340 emit_insn (gen_load_gotdi (tmp1, pic_offset_table_rtx, tmp2));
3342 emit_insn (gen_load_gotsi (tmp1, pic_offset_table_rtx, tmp2));
3610 *loc = gen_rtx_LO_SUM (Pmode, pic_offset_table_rtx, *loc);
9925 /* Uses of pic_offset_table_rtx i
2909 use_reg (&CALL_INSN_FUNCTION_USAGE (insn), pic_offset_table_rtx); local
[all...]
/haiku-buildtools/legacy/gcc/gcc/
H A Dfinal.c4081 && pic_offset_table_rtx != 0
4082 && GET_CODE (pic_offset_table_rtx) == REG
4083 && ! permitted_reg_in_leaf_functions[REGNO (pic_offset_table_rtx)])

Completed in 716 milliseconds

123