Lines Matching refs:home

330 	      rtx home = DECL_RTL (types);
332 if (GET_CODE (home) == MEM
333 && (GET_CODE (XEXP (home, 0)) == MEM
335 (GET_CODE (XEXP (home, 0)) == REG
336 && XEXP (home, 0) != virtual_stack_vars_rtx
337 && REGNO (XEXP (home, 0)) != HARD_FRAME_POINTER_REGNUM
338 && REGNO (XEXP (home, 0)) != STACK_POINTER_REGNUM
340 && REGNO (XEXP (home, 0)) != ARG_POINTER_REGNUM
734 rtx home;
747 home = DECL_RTL (types);
749 if (GET_CODE (home) == MEM
750 && GET_CODE (XEXP (home, 0)) == PLUS
751 && GET_CODE (XEXP (XEXP (home, 0), 1)) == CONST_INT)
753 XEXP (home, 0)->used = 0;
989 rtx home = DECL_RTL (types);
991 if (!(GET_CODE (home) == MEM
992 && (GET_CODE (XEXP (home, 0)) == MEM
994 (GET_CODE (XEXP (home, 0)) == REG
995 && XEXP (home, 0) != virtual_stack_vars_rtx
996 && REGNO (XEXP (home, 0)) != HARD_FRAME_POINTER_REGNUM
997 && REGNO (XEXP (home, 0)) != STACK_POINTER_REGNUM
999 && REGNO (XEXP (home, 0)) != ARG_POINTER_REGNUM
1265 rtx home;
1278 home = DECL_RTL (types);
1281 if (GET_CODE (home) == MEM
1282 && GET_CODE (XEXP (home, 0)) == SYMBOL_REF)
1285 if (GET_CODE (home) == MEM
1286 && XEXP (home, 0) == virtual_stack_vars_rtx)
1296 XEXP (home, 0) = plus_constant (virtual_stack_vars_rtx,
1298 XEXP (home, 0)->used = 1;
1305 XEXP (home, 0) = plus_constant (virtual_stack_vars_rtx,
1307 XEXP (home, 0)->used = 1;
1311 if (GET_CODE (home) == MEM
1312 && GET_CODE (XEXP (home, 0)) == MEM)
1315 home = XEXP (home, 0);
1318 if (GET_CODE (home) == MEM
1319 && GET_CODE (XEXP (home, 0)) == PLUS
1320 && XEXP (XEXP (home, 0), 0) == virtual_stack_vars_rtx
1321 && GET_CODE (XEXP (XEXP (home, 0), 1)) == CONST_INT)
1323 if (! XEXP (home, 0)->used)
1325 offset = AUTO_OFFSET(XEXP (home, 0));
1334 XEXP (XEXP (home, 0), 1) = gen_rtx_CONST_INT (VOIDmode,
1338 XEXP (home, 0)->used = 1;
1345 XEXP (XEXP (home, 0), 1)
1349 XEXP (home, 0)->used = 1;
1371 rtx home;
1379 home = DECL_INCOMING_RTL (parms);
1381 if (XEXP (home, 0)->used) continue;
1383 offset = AUTO_OFFSET(XEXP (home, 0));
1386 if (AUTO_BASEPTR (XEXP (home, 0)) == virtual_stack_vars_rtx)
1392 XEXP (XEXP (home, 0), 1) = gen_rtx_CONST_INT (VOIDmode,
1396 XEXP (home, 0)->used = 1;
1403 XEXP (XEXP (home, 0), 1)
1407 XEXP (home, 0)->used = 1;
1945 to modify the home of pseudo registers called from global_alloc. */
2165 rtx home;
2179 home = DECL_RTL (types);
2182 if (GET_CODE (home) == MEM
2183 && GET_CODE (XEXP (home, 0)) == SYMBOL_REF)
2186 if (GET_CODE (home) == MEM
2187 && GET_CODE (XEXP (home, 0)) == REG)
2189 if (XEXP (home, 0) != frame_pointer_rtx
2193 XEXP (home, 0) = plus_constant (frame_pointer_rtx,
2197 XEXP (home, 0)->used = 1;
2200 if (GET_CODE (home) == MEM
2201 && GET_CODE (XEXP (home, 0)) == MEM)
2205 home = XEXP (home, 0);
2208 if (GET_CODE (home) == MEM
2209 && GET_CODE (XEXP (home, 0)) == PLUS
2210 && GET_CODE (XEXP (XEXP (home, 0), 1)) == CONST_INT)
2212 offset = AUTO_OFFSET(XEXP (home, 0));
2214 if (! XEXP (home, 0)->used
2218 XEXP (XEXP (home, 0), 1)
2222 XEXP (home, 0)->used = 1;
2242 rtx home;
2250 home = DECL_INCOMING_RTL (parms);
2251 offset = AUTO_OFFSET(XEXP (home, 0));
2253 if (XEXP (home, 0)->used || offset < boundary) continue;
2256 if (AUTO_BASEPTR (XEXP (home, 0)) == frame_pointer_rtx)
2258 if (XEXP (home, 0) == frame_pointer_rtx)
2259 XEXP (home, 0) = plus_constant (frame_pointer_rtx,
2263 XEXP (XEXP (home, 0), 1) = gen_rtx_CONST_INT (VOIDmode,
2268 XEXP (home, 0)->used = 1;