/openbsd-src/gnu/gcc/gcc/ |
H A D | machmode.h | 31 #define GET_MODE_NAME(MODE) mode_name[MODE] argument 45 #define GET_MODE_CLASS(MODE) mode_class[MODE] argument 48 #define INTEGRAL_MODE_P(MODE) \ argument 55 #define FLOAT_MODE_P(MODE) \ argument 62 #define COMPLEX_MODE_P(MODE) \ argument 67 #define VECTOR_MODE_P(MODE) \ argument 72 #define SCALAR_INT_MODE_P(MODE) \ argument 77 #define SCALAR_FLOAT_MODE_P(MODE) \ argument 82 #define DECIMAL_FLOAT_MODE_P(MODE) \ argument 95 #define GET_MODE_SIZE(MODE) ((unsigned short) mode_size[MODE]) argument [all …]
|
H A D | flags.h | 281 #define HONOR_NANS(MODE) \ argument 285 #define HONOR_SNANS(MODE) (flag_signaling_nans && HONOR_NANS (MODE)) argument 289 #define HONOR_INFINITIES(MODE) \ argument 294 #define HONOR_SIGNED_ZEROS(MODE) \ argument 299 #define HONOR_SIGN_DEPENDENT_ROUNDING(MODE) \ argument
|
H A D | expr.h | 167 #define DEFAULT_FUNCTION_ARG_PADDING(MODE, TYPE) \ argument 177 #define FUNCTION_ARG_PADDING(MODE, TYPE) \ argument 186 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) PARM_BOUNDARY argument 613 #define adjust_address(MEMREF, MODE, OFFSET) \ argument 617 #define adjust_address_nv(MEMREF, MODE, OFFSET) \ argument 623 #define adjust_automodify_address(MEMREF, MODE, ADDR, OFFSET) \ argument 627 #define adjust_automodify_address_nv(MEMREF, MODE, ADDR, OFFSET) \ argument
|
/openbsd-src/gnu/usr.bin/gcc/gcc/ |
H A D | machmode.h | 42 #define GET_MODE_NAME(MODE) (mode_name[(int) (MODE)]) argument 53 #define GET_MODE_CLASS(MODE) (mode_class[(int) (MODE)]) argument 56 #define INTEGRAL_MODE_P(MODE) \ argument 63 #define FLOAT_MODE_P(MODE) \ argument 69 #define COMPLEX_MODE_P(MODE) \ argument 74 #define VECTOR_MODE_P(MODE) \ argument 79 #define SCALAR_INT_MODE_P(MODE) \ argument 84 #define SCALAR_FLOAT_MODE_P(MODE) \ argument 90 #define GET_MODE_SIZE(MODE) (mode_size[(int) (MODE)]) argument 95 #define GET_MODE_UNIT_SIZE(MODE) (mode_unit_size[(int) (MODE)]) argument [all …]
|
H A D | flags.h | 697 #define HONOR_NANS(MODE) \ argument 701 #define HONOR_SNANS(MODE) (flag_signaling_nans && HONOR_NANS (MODE)) argument 705 #define HONOR_INFINITIES(MODE) \ argument 710 #define HONOR_SIGNED_ZEROS(MODE) \ argument 715 #define HONOR_SIGN_DEPENDENT_ROUNDING(MODE) \ argument
|
H A D | expr.h | 128 #define FUNCTION_ARG_PADDING(MODE, TYPE) \ argument 143 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) PARM_BOUNDARY argument 165 #define MUST_PASS_IN_STACK(MODE,TYPE) default_must_pass_in_stack(MODE, TYPE) argument 620 #define adjust_address(MEMREF, MODE, OFFSET) \ argument 624 #define adjust_address_nv(MEMREF, MODE, OFFSET) \ argument 630 #define adjust_automodify_address(MEMREF, MODE, ADDR, OFFSET) \ argument 634 #define adjust_automodify_address_nv(MEMREF, MODE, ADDR, OFFSET) \ argument
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/arc/ |
H A D | arc.h | 202 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 376 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 382 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 479 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 652 #define ROUND_ADVANCE_ARG(MODE, TYPE) \ argument 658 #define ROUND_ADVANCE_CUM(CUM, MODE, TYPE) \ argument 669 #define PASS_IN_REG_P(CUM, MODE, TYPE) \ argument 689 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument 707 #define FUNCTION_ARG_PARTIAL_NREGS(CUM, MODE, TYPE, NAMED) 0 argument 715 #define FUNCTION_ARG_PASS_BY_REFERENCE(CUM, MODE, TYPE, NAMED) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/arm/ |
H A D | arm.h | 631 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 877 #define ARM_NUM_REGS(MODE) \ argument 881 #define ARM_NUM_REGS2(MODE, TYPE) \ argument 981 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 989 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 1085 #define MODE_BASE_REG_CLASS(MODE) \ argument 1183 #define THUMB_SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 1190 #define THUMB_SECONDARY_OUTPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 1200 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 1207 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/arc/ |
H A D | arc.h | 134 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 301 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 307 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 404 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 574 #define ROUND_ADVANCE_ARG(MODE, TYPE) \ argument 580 #define ROUND_ADVANCE_CUM(CUM, MODE, TYPE) \ argument 591 #define PASS_IN_REG_P(CUM, MODE, TYPE) \ argument 611 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument 619 #define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \ argument 626 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/arm/ |
H A D | arm.h | 400 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 411 #define PROMOTE_FUNCTION_MODE(MODE, UNSIGNEDP, TYPE) \ argument 765 #define ARM_NUM_REGS(MODE) \ argument 769 #define ARM_NUM_REGS2(MODE, TYPE) \ argument 902 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 911 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 921 #define VALID_IWMMXT_REG_MODE(MODE) \ argument 1050 #define MODE_BASE_REG_CLASS(MODE) \ argument 1056 #define MODE_BASE_REG_REG_CLASS(MODE) BASE_REG_CLASS argument 1073 #define THUMB_SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/score/ |
H A D | score.h | 95 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 301 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 305 #define HARD_REGNO_MODE_OK(REGNO, MODE) score_hard_regno_mode_ok (REGNO, MODE) argument 422 #define REGNO_MODE_OK_FOR_BASE_P(REGNO, MODE) \ argument 431 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 437 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 442 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 566 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument 590 #define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \ argument 603 #define LIBCALL_VALUE(MODE) score_function_value (NULL_TREE, NULL, (MODE)) argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/sh/ |
H A D | sh.h | 794 #define HARD_REGNO_CALL_PART_CLOBBERED(REGNO,MODE) \ argument 808 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 829 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 860 #define VECTOR_MODE_SUPPORTED_P(MODE) \ argument 1225 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS,MODE,X) \ argument 1259 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS,MODE,X) \ argument 1292 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 1308 #define NPARM_REGS(MODE) \ argument 1370 #define MUST_PASS_IN_STACK(MODE,TYPE) \ argument 1376 #define BASE_RETURN_VALUE_REG(MODE) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/fr30/ |
H A D | fr30.h | 94 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 259 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 266 #define HARD_REGNO_MODE_OK(REGNO, MODE) 1 argument 427 #define CLASS_MAX_NREGS(CLASS, MODE) HARD_REGNO_NREGS (0, MODE) argument 671 #define MUST_PASS_IN_STACK(MODE, TYPE) \ argument 700 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument 736 #define FUNCTION_ARG_PARTIAL_NREGS(CUM, MODE, TYPE, NAMED) \ argument 749 #define FUNCTION_ARG_PASS_BY_REFERENCE(CUM, MODE, TYPE, NAMED) \ argument 777 #define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \ argument 824 #define LIBCALL_VALUE(MODE) gen_rtx (REG, MODE, RETURN_VALUE_REGNUM) argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/stormy16/ |
H A D | stormy16.h | 94 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 286 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 342 #define HARD_REGNO_MODE_OK(REGNO, MODE) ((REGNO) != 16 || (MODE) == BImode) argument 624 #define SECONDARY_RELOAD_CLASS(CLASS, MODE, X) \ argument 715 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 1210 #define XSTORMY16_WORD_SIZE(TYPE, MODE) \ argument 1245 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument 1277 #define FUNCTION_ARG_PARTIAL_NREGS(CUM, MODE, TYPE, NAMED) 0 argument 1289 #define FUNCTION_ARG_PASS_BY_REFERENCE(CUM, MODE, TYPE, NAMED) 0 argument 1355 #define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/alpha/ |
H A D | alpha.h | 314 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 393 #define SLOW_UNALIGNED_ACCESS(MODE, ALIGN) 1 argument 471 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 478 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 673 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS,MODE,IN) \ argument 676 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS,MODE,OUT) \ argument 682 #define SECONDARY_MEMORY_NEEDED(CLASS1,CLASS2,MODE) \ argument 691 #define SECONDARY_MEMORY_NEEDED_MODE(MODE) \ argument 699 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 715 #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/ |
H A D | alpha.h | 462 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 550 #define SLOW_UNALIGNED_ACCESS(MODE, ALIGN) 1 argument 642 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 649 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 657 #define VECTOR_MODE_SUPPORTED_P(MODE) \ argument 855 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS,MODE,IN) \ argument 858 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS,MODE,OUT) \ argument 864 #define SECONDARY_MEMORY_NEEDED(CLASS1,CLASS2,MODE) \ argument 873 #define SECONDARY_MEMORY_NEEDED_MODE(MODE) \ argument 881 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/m32r/ |
H A D | m32r.h | 449 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 633 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 639 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 758 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 1043 #define MUST_PASS_IN_STACK(MODE, TYPE) \ argument 1074 #define ROUND_ADVANCE_ARG(MODE, TYPE) \ argument 1080 #define ROUND_ADVANCE_CUM(CUM, MODE, TYPE) (CUM) argument 1087 #define PASS_IN_REG_P(CUM, MODE, TYPE) \ argument 1104 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument 1122 #define FUNCTION_ARG_PARTIAL_NREGS(CUM, MODE, TYPE, NAMED) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/xtensa/ |
H A D | xtensa.h | 285 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 340 #define LOAD_EXTEND_OP(MODE) ZERO_EXTEND argument 458 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 467 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 710 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 713 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 721 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 808 #define XTENSA_LIBCALL_VALUE(MODE, OUTGOINGP) \ argument 814 #define LIBCALL_VALUE(MODE) \ argument 817 #define LIBCALL_OUTGOING_VALUE(MODE) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mn10200/ |
H A D | mn10200.h | 166 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 176 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 286 #define LIMIT_RELOAD_CLASS(MODE, CLASS) \ argument 291 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS,MODE,IN) \ argument 294 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS,MODE,IN) \ argument 300 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 470 #define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \ argument 489 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument 499 #define FUNCTION_ARG_PASS_BY_REFERENCE(CUM, MODE, TYPE, NAMED) \ argument 502 #define FUNCTION_ARG_CALLEE_COPIES(CUM, MODE, TYPE, NAMED) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/xtensa/ |
H A D | xtensa.h | 170 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 191 #define MEMBER_TYPE_FORCES_BLK(FIELD, MODE) \ argument 221 #define LOAD_EXTEND_OP(MODE) ZERO_EXTEND argument 339 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 348 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 562 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 565 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS, MODE, X) \ argument 573 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 655 #define XTENSA_LIBCALL_VALUE(MODE, OUTGOINGP) \ argument 661 #define LIBCALL_VALUE(MODE) \ argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/s390/ |
H A D | s390.h | 127 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 316 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 323 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 342 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 420 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, IN) \ argument 425 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS, MODE, OUT) \ argument 429 #define SECONDARY_MEMORY_NEEDED(CLASS1, CLASS2, MODE) \ argument 434 #define SECONDARY_MEMORY_NEEDED_MODE(MODE) \ argument 598 #define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \ argument 601 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/m32r/ |
H A D | m32r.h | 380 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 571 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 577 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 699 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 947 #define ROUND_ADVANCE_ARG(MODE, TYPE) \ argument 953 #define ROUND_ADVANCE_CUM(CUM, MODE, TYPE) (CUM) argument 960 #define PASS_IN_REG_P(CUM, MODE, TYPE) \ argument 977 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ argument 985 #define FUNCTION_ARG_ADVANCE(CUM, MODE, TYPE, NAMED) \ argument 1009 #define LIBCALL_VALUE(MODE) gen_rtx_REG (MODE, 0) argument [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/config/sparc/ |
H A D | sparc.h | 720 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 1014 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 1023 #define REGMODE_NATURAL_SIZE(MODE) \ argument 1034 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 1458 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, IN) \ argument 1477 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS, MODE, IN) \ argument 1498 #define SECONDARY_MEMORY_NEEDED(CLASS1, CLASS2, MODE) \ argument 1505 #define SECONDARY_MEMORY_NEEDED_RTX(MODE) \ argument 1514 #define SECONDARY_MEMORY_NEEDED_MODE(MODE) \ argument 1526 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument [all …]
|
/openbsd-src/gnu/gcc/gcc/config/pa/ |
H A D | pa32-regs.h | 163 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 172 #define VALID_FP_MODE_P(MODE) \ argument 204 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 315 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument
|
/openbsd-src/gnu/gcc/gcc/config/i386/ |
H A D | i386.h | 609 #define ALIGN_MODE_128(MODE) \ argument 674 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) \ argument 692 #define IS_STACK_MODE(MODE) \ argument 854 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 863 #define HARD_REGNO_NREGS_HAS_PADDING(REGNO, MODE) \ argument 870 #define HARD_REGNO_NREGS_WITH_PADDING(REGNO, MODE) ((MODE) == XFmode ? 4 : 8) argument 872 #define VALID_SSE2_REG_MODE(MODE) \ argument 876 #define VALID_SSE_REG_MODE(MODE) \ argument 880 #define VALID_MMX_REG_MODE_3DNOW(MODE) \ argument 883 #define VALID_MMX_REG_MODE(MODE) \ argument [all …]
|