Lines Matching refs:parms

1264 sdbout_parms (tree parms)  in sdbout_parms()  argument
1266 for (; parms; parms = TREE_CHAIN (parms)) in sdbout_parms()
1267 if (DECL_NAME (parms) in sdbout_parms()
1268 && TREE_TYPE (parms) != error_mark_node in sdbout_parms()
1269 && DECL_RTL_SET_P (parms) in sdbout_parms()
1270 && DECL_INCOMING_RTL (parms)) in sdbout_parms()
1273 const char *name = IDENTIFIER_POINTER (DECL_NAME (parms)); in sdbout_parms()
1280 DECL_INCOMING_RTL (parms) in sdbout_parms()
1281 = eliminate_regs (DECL_INCOMING_RTL (parms), VOIDmode, NULL_RTX); in sdbout_parms()
1282 SET_DECL_RTL (parms, in sdbout_parms()
1283 eliminate_regs (DECL_RTL (parms), VOIDmode, NULL_RTX)); in sdbout_parms()
1285 if (PARM_PASSED_IN_MEMORY (parms)) in sdbout_parms()
1287 rtx addr = XEXP (DECL_INCOMING_RTL (parms), 0); in sdbout_parms()
1300 if (REG_P (DECL_RTL (parms)) in sdbout_parms()
1301 && REGNO (DECL_RTL (parms)) < FIRST_PSEUDO_REGISTER) in sdbout_parms()
1302 type = DECL_ARG_TYPE (parms); in sdbout_parms()
1314 && TREE_TYPE (parms) != DECL_ARG_TYPE (parms)) in sdbout_parms()
1316 (GET_MODE_SIZE (TYPE_MODE (DECL_ARG_TYPE (parms))) in sdbout_parms()
1317 - GET_MODE_SIZE (GET_MODE (DECL_RTL (parms)))); in sdbout_parms()
1319 if (MEM_P (DECL_RTL (parms)) in sdbout_parms()
1320 && GET_CODE (XEXP (DECL_RTL (parms), 0)) == PLUS in sdbout_parms()
1321 && (GET_CODE (XEXP (XEXP (DECL_RTL (parms), 0), 1)) in sdbout_parms()
1323 && (INTVAL (XEXP (XEXP (DECL_RTL (parms), 0), 1)) in sdbout_parms()
1325 type = TREE_TYPE (parms); in sdbout_parms()
1329 type = DECL_ARG_TYPE (parms); in sdbout_parms()
1339 else if (REG_P (DECL_RTL (parms))) in sdbout_parms()
1348 if (REGNO (DECL_RTL (parms)) < FIRST_PSEUDO_REGISTER) in sdbout_parms()
1349 best_rtl = DECL_RTL (parms); in sdbout_parms()
1353 best_rtl = DECL_INCOMING_RTL (parms); in sdbout_parms()
1358 PUT_SDB_TYPE (plain_type (TREE_TYPE (parms))); in sdbout_parms()
1361 else if (MEM_P (DECL_RTL (parms)) in sdbout_parms()
1362 && XEXP (DECL_RTL (parms), 0) != const0_rtx) in sdbout_parms()
1370 if (REG_P (XEXP (DECL_RTL (parms), 0)) in sdbout_parms()
1371 || MEM_P (XEXP (DECL_RTL (parms), 0))) in sdbout_parms()
1374 current_sym_value = INTVAL (XEXP (XEXP (DECL_RTL (parms), 0), 1)); in sdbout_parms()
1379 XEXP (DECL_RTL (parms), 0))); in sdbout_parms()
1381 PUT_SDB_TYPE (plain_type (TREE_TYPE (parms))); in sdbout_parms()
1399 sdbout_reg_parms (tree parms) in sdbout_reg_parms() argument
1401 for (; parms; parms = TREE_CHAIN (parms)) in sdbout_reg_parms()
1402 if (DECL_NAME (parms) in sdbout_reg_parms()
1403 && TREE_TYPE (parms) != error_mark_node in sdbout_reg_parms()
1404 && DECL_RTL_SET_P (parms) in sdbout_reg_parms()
1405 && DECL_INCOMING_RTL (parms)) in sdbout_reg_parms()
1407 const char *name = IDENTIFIER_POINTER (DECL_NAME (parms)); in sdbout_reg_parms()
1411 if (REG_P (DECL_RTL (parms)) in sdbout_reg_parms()
1412 && REGNO (DECL_RTL (parms)) < FIRST_PSEUDO_REGISTER in sdbout_reg_parms()
1413 && PARM_PASSED_IN_MEMORY (parms)) in sdbout_reg_parms()
1418 PUT_SDB_INT_VAL (DBX_REGISTER_NUMBER (REGNO (DECL_RTL (parms)))); in sdbout_reg_parms()
1420 PUT_SDB_TYPE (plain_type (TREE_TYPE (parms))); in sdbout_reg_parms()
1424 else if (MEM_P (DECL_RTL (parms)) in sdbout_reg_parms()
1425 && GET_CODE (XEXP (DECL_RTL (parms), 0)) == PLUS in sdbout_reg_parms()
1426 && CONST_INT_P (XEXP (XEXP (DECL_RTL (parms), 0), 1)) in sdbout_reg_parms()
1427 && PARM_PASSED_IN_MEMORY (parms) in sdbout_reg_parms()
1428 && ! rtx_equal_p (DECL_RTL (parms), DECL_INCOMING_RTL (parms))) in sdbout_reg_parms()
1431 int offset = DECL_OFFSET (parms) / BITS_PER_UNIT; in sdbout_reg_parms()
1437 && TREE_TYPE (parms) != DECL_ARG_TYPE (parms)) in sdbout_reg_parms()
1438 offset += (GET_MODE_SIZE (TYPE_MODE (DECL_ARG_TYPE (parms))) in sdbout_reg_parms()
1439 - GET_MODE_SIZE (GET_MODE (DECL_RTL (parms)))); in sdbout_reg_parms()
1440 if (INTVAL (XEXP (XEXP (DECL_RTL (parms), 0), 1)) != offset) {...} in sdbout_reg_parms()
1447 (XEXP (DECL_RTL (parms), 0))); in sdbout_reg_parms()
1449 PUT_SDB_TYPE (plain_type (TREE_TYPE (parms))); in sdbout_reg_parms()