Lines Matching refs:TYPE
403 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \
414 #define PROMOTE_FUNCTION_MODE(MODE, UNSIGNEDP, TYPE) \
772 /* The number of (integer) registers required to hold a quantity of TYPE MODE. */
773 #define ARM_NUM_REGS2(MODE, TYPE) \
775 int_size_in_bytes (TYPE) : GET_MODE_SIZE (MODE))
1138 #define ARM_LEGITIMIZE_RELOAD_ADDRESS(X, MODE, OPNUM, TYPE, IND, WIN) \
1185 VOIDmode, 0, 0, OPNUM, TYPE); \
1199 #define THUMB_LEGITIMIZE_RELOAD_ADDRESS(X, MODE, OPNUM, TYPE, IND_L, WIN) \
1201 rtx new_x = thumb_legitimize_reload_address (&X, MODE, OPNUM, TYPE, IND_L); \
1209 #define LEGITIMIZE_RELOAD_ADDRESS(X, MODE, OPNUM, TYPE, IND_LEVELS, WIN) \
1211 ARM_LEGITIMIZE_RELOAD_ADDRESS (X, MODE, OPNUM, TYPE, IND_LEVELS, WIN); \
1213 THUMB_LEGITIMIZE_RELOAD_ADDRESS (X, MODE, OPNUM, TYPE, IND_LEVELS, WIN)
1336 #define RETURN_IN_MEMORY(TYPE) arm_return_in_memory (TYPE)
1454 TYPE is the data type of the argument (as a tree).
1467 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \
1468 arm_function_arg (&(CUM), (MODE), (TYPE), (NAMED))
1470 #define FUNCTION_ARG_PADDING(MODE, TYPE) \
1471 (arm_pad_arg_upward (MODE, TYPE) ? upward : downward)
1473 #define BLOCK_REG_PADDING(MODE, TYPE, FIRST) \
1474 (arm_pad_reg_upward (MODE, TYPE, FIRST) ? upward : downward)
1489 of mode MODE and data type TYPE.
1490 (TYPE is null for libcalls where that information may not be available.) */
1491 #define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \
1497 (CUM).nregs += ARM_NUM_REGS2 (MODE, TYPE)
1502 #define FUNCTION_ARG_BOUNDARY(MODE,TYPE) \
1503 ((ARM_DOUBLEWORD_ALIGN && arm_needs_doubleword_align (MODE, TYPE)) \