Home
last modified time | relevance | path

Searched refs:VALTYPE (Results 1 – 25 of 80) sorted by relevance

1234

/openbsd-src/gnu/usr.bin/gcc/gcc/config/m68k/
H A Dlinux.h278 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
279 (TREE_CODE (VALTYPE) == REAL_TYPE && TARGET_68881 \
280 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 16) \
281 : (POINTER_TYPE_P (VALTYPE) \
282 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 8) \
283 : gen_rtx_REG (TYPE_MODE (VALTYPE), 0)))
H A Dopenbsdelf.h285 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
286 (TREE_CODE (VALTYPE) == REAL_TYPE && TARGET_68881 \
287 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 16) \
288 : (POINTER_TYPE_P (VALTYPE) \
289 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 8) \
290 : gen_rtx_REG (TYPE_MODE (VALTYPE), 0)))
H A Dm68kv4.h151 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
152 (TREE_CODE (VALTYPE) == REAL_TYPE && TARGET_68881 \
153 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 16) \
154 : (POINTER_TYPE_P (VALTYPE) \
155 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 8) \
156 : gen_rtx_REG (TYPE_MODE (VALTYPE), 0)))
H A Dnetbsd-elf.h340 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
341 (TREE_CODE (VALTYPE) == REAL_TYPE && TARGET_68881 \
342 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 16) \
343 : (POINTER_TYPE_P (VALTYPE) \
344 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 8) \
345 : gen_rtx_REG (TYPE_MODE (VALTYPE), 0)))
H A Dm68kemb.h28 #define FUNCTION_VALUE(VALTYPE,FUNC) LIBCALL_VALUE (TYPE_MODE (VALTYPE)) argument
H A Dmot3300.h239 #define FUNCTION_VALUE(VALTYPE,FUNC) \ argument
240 (TREE_CODE (VALTYPE) == REAL_TYPE && TARGET_68881 \
241 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 16) \
242 : (POINTER_TYPE_P (VALTYPE) \
243 ? gen_rtx_REG (TYPE_MODE (VALTYPE), 8) \
244 : gen_rtx_REG (TYPE_MODE (VALTYPE), 0)))
H A Dsun3.h180 #define FUNCTION_VALUE(VALTYPE,FUNC) FUNCTION_VALUEX (TYPE_MODE (VALTYPE))
/openbsd-src/gnu/gcc/gcc/config/m68k/
H A Dm68kemb.h26 #define FUNCTION_VALUE(VALTYPE,FUNC) LIBCALL_VALUE (TYPE_MODE (VALTYPE)) argument
H A Dlinux.h228 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
229 m68k_function_value (VALTYPE, FUNC)
H A Dnetbsd-elf.h309 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
310 m68k_function_value (VALTYPE, FUNC)
/openbsd-src/gnu/gcc/gcc/config/xtensa/
H A Dxtensa.h671 #define XTENSA_FUNCTION_VALUE(VALTYPE, FUNC, OUTGOINGP) \ argument
672 gen_rtx_REG ((INTEGRAL_TYPE_P (VALTYPE) \
673 && TYPE_PRECISION (VALTYPE) < BITS_PER_WORD) \
674 ? SImode: TYPE_MODE (VALTYPE), \
677 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
678 XTENSA_FUNCTION_VALUE (VALTYPE, FUNC, 0)
680 #define FUNCTION_OUTGOING_VALUE(VALTYPE, FUNC) \ argument
681 XTENSA_FUNCTION_VALUE (VALTYPE, FUNC, 1)
/openbsd-src/gnu/gcc/gcc/config/pdp11/
H A Dpdp11.h467 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
468 gen_rtx_REG (TYPE_MODE (VALTYPE), BASE_RETURN_VALUE_REG(TYPE_MODE(VALTYPE)))
473 #define FUNCTION_OUTGOING_VALUE(VALTYPE, FUNC) \ argument
474 gen_rtx_REG (TYPE_MODE (VALTYPE), BASE_RETURN_VALUE_REG(TYPE_MODE(VALTYPE)))
/openbsd-src/gnu/usr.bin/gcc/gcc/config/pdp11/
H A Dpdp11.h538 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
539 gen_rtx_REG (TYPE_MODE (VALTYPE), BASE_RETURN_VALUE_REG(TYPE_MODE(VALTYPE)))
544 #define FUNCTION_OUTGOING_VALUE(VALTYPE, FUNC) \ argument
545 gen_rtx_REG (TYPE_MODE (VALTYPE), BASE_RETURN_VALUE_REG(TYPE_MODE(VALTYPE)))
/openbsd-src/gnu/usr.bin/gcc/gcc/config/xtensa/
H A Dxtensa.h824 #define XTENSA_FUNCTION_VALUE(VALTYPE, FUNC, OUTGOINGP) \ argument
825 gen_rtx_REG ((INTEGRAL_TYPE_P (VALTYPE) \
826 && TYPE_PRECISION (VALTYPE) < BITS_PER_WORD) \
827 ? SImode: TYPE_MODE (VALTYPE), \
830 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
831 XTENSA_FUNCTION_VALUE (VALTYPE, FUNC, 0)
833 #define FUNCTION_OUTGOING_VALUE(VALTYPE, FUNC) \ argument
834 XTENSA_FUNCTION_VALUE (VALTYPE, FUNC, 1)
/openbsd-src/gnu/usr.bin/gcc/gcc/config/s390/
H A Ds390.h619 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
620 gen_rtx_REG ((INTEGRAL_TYPE_P (VALTYPE) \
621 && TYPE_PRECISION (VALTYPE) < BITS_PER_WORD) \
622 || POINTER_TYPE_P (VALTYPE) \
623 ? word_mode : TYPE_MODE (VALTYPE), \
624 TREE_CODE (VALTYPE) == REAL_TYPE && TARGET_HARD_FLOAT ? 16 : 2)
/openbsd-src/gnu/gcc/gcc/config/mmix/
H A Dmmix.h654 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
655 gen_rtx_REG (TYPE_MODE (VALTYPE), MMIX_RETURN_VALUE_REGNUM)
658 #define FUNCTION_OUTGOING_VALUE(VALTYPE, FUNC) \ argument
659 mmix_function_outgoing_value (VALTYPE, FUNC)
/openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/
H A Dalpha.h1015 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
1016 gen_rtx_REG (((INTEGRAL_TYPE_P (VALTYPE) \
1017 && TYPE_PRECISION (VALTYPE) < BITS_PER_WORD) \
1018 || POINTER_TYPE_P (VALTYPE)) \
1019 ? word_mode : TYPE_MODE (VALTYPE), \
1021 && (TREE_CODE (VALTYPE) == REAL_TYPE \
1022 || TREE_CODE (VALTYPE) == COMPLEX_TYPE)) \
/openbsd-src/gnu/gcc/gcc/config/mt/
H A Dmt.h574 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
575 mt_function_value (VALTYPE, TYPE_MODE(VALTYPE), FUNC)
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mmix/
H A Dmmix.h768 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
769 gen_rtx_REG (TYPE_MODE (VALTYPE), MMIX_RETURN_VALUE_REGNUM)
772 #define FUNCTION_OUTGOING_VALUE(VALTYPE, FUNC) \ argument
773 mmix_function_outgoing_value (VALTYPE, FUNC)
/openbsd-src/gnu/gcc/gcc/config/mn10300/
H A Dmn10300.h598 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
599 mn10300_function_value (VALTYPE, FUNC, 0)
600 #define FUNCTION_OUTGOING_VALUE(VALTYPE, FUNC) \ argument
601 mn10300_function_value (VALTYPE, FUNC, 1)
/openbsd-src/gnu/usr.bin/gcc/gcc/config/ip2k/
H A Dip2k.h1340 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
1341 ((TYPE_MODE (VALTYPE) == QImode) \
1342 ? gen_rtx_REG (TYPE_MODE (VALTYPE), REG_RESULT + 1) \
1343 : gen_rtx_REG (TYPE_MODE (VALTYPE), REG_RESULT))
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mn10200/
H A Dmn10200.h510 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
511 gen_rtx_REG (TYPE_MODE (VALTYPE), TYPE_MODE (VALTYPE) == PSImode ? 4 : 0)
/openbsd-src/gnu/gcc/gcc/config/crx/
H A Dcrx.h339 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
340 gen_rtx_REG(TYPE_MODE (VALTYPE), 0)
/openbsd-src/gnu/usr.bin/gcc/gcc/config/i370/
H A Di370.h587 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
588 gen_rtx_REG (TYPE_MODE (VALTYPE), RET_REG (TYPE_MODE (VALTYPE)))
590 #define RETURN_IN_MEMORY(VALTYPE) \ argument
591 ((DImode == TYPE_MODE (VALTYPE)) || (BLKmode == TYPE_MODE (VALTYPE)))
/openbsd-src/gnu/gcc/gcc/config/sh/
H A Dsh.h1607 #define FUNCTION_VALUE(VALTYPE, FUNC) \ argument
1609 ((GET_MODE_CLASS (TYPE_MODE (VALTYPE)) == MODE_INT \
1610 && GET_MODE_SIZE (TYPE_MODE (VALTYPE)) < 4 \
1611 && (TREE_CODE (VALTYPE) == INTEGER_TYPE \
1612 || TREE_CODE (VALTYPE) == ENUMERAL_TYPE \
1613 || TREE_CODE (VALTYPE) == BOOLEAN_TYPE \
1614 || TREE_CODE (VALTYPE) == REAL_TYPE \
1615 || TREE_CODE (VALTYPE) == OFFSET_TYPE)) \
1616 && sh_promote_prototypes (VALTYPE) \
1617 ? (TARGET_SHMEDIA64 ? DImode : SImode) : TYPE_MODE (VALTYPE)), \
[all …]

1234