| /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 49 (GET_MODE_CLASS (MODE) == MODE_INT \ 50 || GET_MODE_CLASS (MODE) == MODE_PARTIAL_INT \ 51 || GET_MODE_CLASS (MODE) == MODE_COMPLEX_INT \ 52 || GET_MODE_CLASS (MODE) == MODE_VECTOR_INT) 55 #define FLOAT_MODE_P(MODE) \ argument 56 (GET_MODE_CLASS (MODE) == MODE_FLOAT \ 57 || GET_MODE_CLASS (MODE) == MODE_DECIMAL_FLOAT \ [all …]
|
| /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 57 (GET_MODE_CLASS (MODE) == MODE_INT \ 58 || GET_MODE_CLASS (MODE) == MODE_PARTIAL_INT \ 59 || GET_MODE_CLASS (MODE) == MODE_COMPLEX_INT \ 60 || GET_MODE_CLASS (MODE) == MODE_VECTOR_INT) 63 #define FLOAT_MODE_P(MODE) \ argument 64 (GET_MODE_CLASS (MODE) == MODE_FLOAT \ 65 || GET_MODE_CLASS (MODE) == MODE_COMPLEX_FLOAT \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/pa/ |
| H A D | pa32-regs.h | 163 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 166 ? COMPLEX_MODE_P (MODE) ? 2 : 1 \ 167 : (GET_MODE_SIZE (MODE) + 4 - 1) / 4) \ 168 : (GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 172 #define VALID_FP_MODE_P(MODE) \ argument 173 ((MODE) == SFmode || (MODE) == DFmode \ 174 || (MODE) == SCmode || (MODE) == DCmode \ 175 || (MODE) == QImode || (MODE) == HImode || (MODE) == SImode \ 176 || (TARGET_PA_11 && (MODE) == DImode)) 204 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument [all …]
|
| H A D | pa64-regs.h | 153 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 154 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 157 #define VALID_FP_MODE_P(MODE) \ argument 158 ((MODE) == SFmode || (MODE) == DFmode \ 159 || (MODE) == SCmode || (MODE) == DCmode \ 160 || (MODE) == QImode || (MODE) == HImode || (MODE) == SImode \ 161 || (MODE) == DImode) 166 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 168 ? (MODE) == CCmode || (MODE) == CCFPmode \ 171 ? (VALID_FP_MODE_P (MODE) \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/i386/ |
| H A D | i386.h | 609 #define ALIGN_MODE_128(MODE) \ argument 610 ((MODE) == XFmode || SSE_REG_MODE_P (MODE)) 674 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) \ argument 675 ix86_function_arg_boundary ((MODE), (TYPE)) 692 #define IS_STACK_MODE(MODE) \ argument 693 (((MODE) == SFmode && (!TARGET_SSE || !TARGET_SSE_MATH)) \ 694 || ((MODE) == DFmode && (!TARGET_SSE2 || !TARGET_SSE_MATH)) \ 695 || (MODE) == XFmode) 854 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 856 ? (COMPLEX_MODE_P (MODE) ? 2 : 1) \ [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 796 && GET_MODE_SIZE (MODE) > 4 \ 808 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 810 ? (GET_MODE_SIZE (MODE) / (2 * UNITS_PER_WORD)) \ 812 ? ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD/2 - 1) / (UNITS_PER_WORD/2)) \ 813 : ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD)) \ 829 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 830 (SPECIAL_REGISTER_P (REGNO) ? (MODE) == SImode \ 831 : (REGNO) == FPUL_REG ? (MODE) == SImode || (MODE) == SFmode \ 832 : FP_REGISTER_P (REGNO) && (MODE) == SFmode \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/sh/ |
| H A D | sh.h | 928 #define HARD_REGNO_CALL_PART_CLOBBERED(REGNO,MODE) \ argument 930 && GET_MODE_SIZE (MODE) > 4 \ 943 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 945 ? ((GET_MODE_SIZE (MODE) + (2*UNITS_PER_WORD - 1)) / (2*UNITS_PER_WORD)) \ 947 ? ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD/2 - 1) / (UNITS_PER_WORD/2)) \ 948 : ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD)) 964 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 965 (SPECIAL_REGISTER_P (REGNO) ? (MODE) == SImode \ 966 : (REGNO) == FPUL_REG ? (MODE) == SImode || (MODE) == SFmode \ 967 : FP_REGISTER_P (REGNO) && (MODE) == SFmode \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/arm/ |
| H A D | arm.h | 400 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 401 if (GET_MODE_CLASS (MODE) == MODE_INT \ 402 && GET_MODE_SIZE (MODE) < 4) \ 404 if (MODE == QImode) \ 406 else if (MODE == HImode) \ 408 (MODE) = SImode; \ 411 #define PROMOTE_FUNCTION_MODE(MODE, UNSIGNEDP, TYPE) \ argument 412 if ((GET_MODE_CLASS (MODE) == MODE_INT \ 413 || GET_MODE_CLASS (MODE) == MODE_COMPLEX_INT) \ 414 && GET_MODE_SIZE (MODE) < 4) \ [all …]
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/ |
| H A D | h8300-dis.c | 103 if ((looking_for & MODE) == DISP) in extract_immediate() 110 switch (q->args.nib[0] & MODE) in extract_immediate() 200 else if ((x & MODE) == IMM) in print_one_arg() 202 else if ((x & MODE) == DBIT || (x & MODE) == KBIT) in print_one_arg() 204 else if ((x & MODE) == CONST_2) in print_one_arg() 206 else if ((x & MODE) == CONST_4) in print_one_arg() 208 else if ((x & MODE) == CONST_8) in print_one_arg() 210 else if ((x & MODE) == CONST_16) in print_one_arg() 212 else if ((x & MODE) == REG) in print_one_arg() 229 else if ((x & MODE) == LOWREG) in print_one_arg() [all …]
|
| /openbsd-src/gnu/usr.bin/binutils/opcodes/ |
| H A D | h8300-dis.c | 115 if ((looking_for & MODE) == DISP) 122 switch (q->args.nib[0] & MODE) { 211 else if ((x & MODE) == IMM) 215 else if ((x & MODE) == DBIT || 216 (x & MODE) == KBIT) 220 else if ((x & MODE) == CONST_2) 222 else if ((x & MODE) == CONST_4) 224 else if ((x & MODE) == CONST_8) 226 else if ((x & MODE) == CONST_16) 228 else if ((x & MODE) == REG) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/s390/ |
| H A D | s390.h | 127 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 128 if (INTEGRAL_MODE_P (MODE) && \ 129 GET_MODE_SIZE (MODE) < UNITS_PER_WORD) { \ 130 (MODE) = Pmode; \ 316 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 318 (GET_MODE_CLASS(MODE) == MODE_COMPLEX_FLOAT ? 2 : 1) : \ 320 ((GET_MODE_SIZE(MODE)+UNITS_PER_WORD-1) / UNITS_PER_WORD) : \ 323 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 325 ((MODE) == SImode || (MODE) == DImode || \ 326 GET_MODE_CLASS(MODE) == MODE_FLOAT || \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/alpha/ |
| H A D | alpha.h | 314 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 315 if (GET_MODE_CLASS (MODE) == MODE_INT \ 317 && GET_MODE_SIZE (MODE) < UNITS_PER_WORD) \ 319 if ((MODE) == SImode) \ 321 (MODE) = DImode; \ 393 #define SLOW_UNALIGNED_ACCESS(MODE, ALIGN) 1 argument 471 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 472 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 478 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 480 ? (MODE) == SFmode || (MODE) == DFmode || (MODE) == DImode \ [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/fr30/ |
| H A D | fr30.h | 94 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 97 if (GET_MODE_CLASS (MODE) == MODE_INT \ 98 && GET_MODE_SIZE (MODE) < 4) \ 99 (MODE) = SImode; \ 259 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 260 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 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 672 (((MODE) == BLKmode) \ [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/arm/ |
| H A D | arm.h | 631 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 632 if (GET_MODE_CLASS (MODE) == MODE_INT \ 633 && GET_MODE_SIZE (MODE) < 4) \ 635 if (MODE == QImode) \ 637 else if (MODE == HImode) \ 639 (MODE) = SImode; \ 877 #define ARM_NUM_REGS(MODE) \ argument 878 ARM_NUM_INTS (GET_MODE_SIZE (MODE)) 881 #define ARM_NUM_REGS2(MODE, TYPE) \ argument 882 ARM_NUM_INTS ((MODE) == BLKmode ? \ [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/i386/ |
| H A D | i386.h | 765 #define ALIGN_MODE_128(MODE) \ argument 766 ((MODE) == XFmode || (MODE) == TFmode || SSE_REG_MODE_P (MODE)) 830 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) \ argument 831 ix86_function_arg_boundary ((MODE), (TYPE)) 848 #define IS_STACK_MODE(MODE) \ argument 849 ((MODE) == DFmode || (MODE) == SFmode || (MODE) == XFmode \ 850 || (MODE) == TFmode) 995 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 997 ? (COMPLEX_MODE_P (MODE) ? 2 : 1) \ 998 : ((MODE) == TFmode \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/arc/ |
| H A D | arc.h | 134 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 135 if (GET_MODE_CLASS (MODE) == MODE_INT \ 136 && GET_MODE_SIZE (MODE) < UNITS_PER_WORD) \ 138 (MODE) = SImode; \ 301 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 302 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 307 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 308 ((arc_hard_regno_mode_ok[REGNO] & arc_mode_class[MODE]) != 0) 404 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 405 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/arc/ |
| H A D | arc.h | 202 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 203 if (GET_MODE_CLASS (MODE) == MODE_INT \ 204 && GET_MODE_SIZE (MODE) < UNITS_PER_WORD) \ 206 (MODE) = SImode; \ 376 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 377 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 382 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 383 ((arc_hard_regno_mode_ok[REGNO] & arc_mode_class[MODE]) != 0) 479 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 480 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/pa/ |
| H A D | pa32-regs.h | 161 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 163 ? (!TARGET_PA_11 ? 1 : (GET_MODE_SIZE (MODE) + 4 - 1) / 4) \ 164 : ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD)) 172 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 173 ((REGNO) == 0 ? (MODE) == CCmode || (MODE) == CCFPmode \ 176 ? GET_MODE_SIZE (MODE) <= 4 || GET_MODE_CLASS (MODE) == MODE_FLOAT \ 178 ? GET_MODE_SIZE (MODE) <= 4 || ((REGNO) & 1) == 0 \ 179 : (GET_MODE_SIZE (MODE) <= UNITS_PER_WORD \ 180 || (GET_MODE_SIZE (MODE) == 2 * UNITS_PER_WORD \ 182 || (GET_MODE_SIZE (MODE) == 4 * UNITS_PER_WORD \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/score/ |
| H A D | score.h | 95 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 96 if (GET_MODE_CLASS (MODE) == MODE_INT \ 97 && GET_MODE_SIZE (MODE) < UNITS_PER_WORD) \ 98 (MODE) = SImode; 301 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 302 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 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 432 score_secondary_reload_class (CLASS, MODE, X) [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/bfin/ |
| H A D | bfin.h | 513 #define MODE_CODE_BASE_REG_CLASS(MODE, OUTER, INDEX) \ argument 514 ((MODE) == HImode && IREG_POSSIBLE_P (OUTER) ? IPREGS : PREGS) 518 #define REGNO_OK_FOR_BASE_STRICT_P(X, MODE, OUTER, INDEX) \ argument 520 || (IREG_POSSIBLE_P (OUTER) && (MODE) == HImode \ 523 #define REGNO_OK_FOR_BASE_NONSTRICT_P(X, MODE, OUTER, INDEX) \ argument 525 || REGNO_OK_FOR_BASE_STRICT_P (X, MODE, OUTER, INDEX)) 528 #define REGNO_MODE_CODE_OK_FOR_BASE_P(X, MODE, OUTER, INDEX) \ argument 529 REGNO_OK_FOR_BASE_STRICT_P (X, MODE, OUTER, INDEX) 531 #define REGNO_MODE_CODE_OK_FOR_BASE_P(X, MODE, OUTER, INDEX) \ argument 532 REGNO_OK_FOR_BASE_NONSTRICT_P (X, MODE, OUTER, INDEX) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/stormy16/ |
| H A D | stormy16.h | 94 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 96 if (GET_MODE_CLASS (MODE) == MODE_INT \ 97 && GET_MODE_SIZE (MODE) < 2) \ 98 (MODE) = HImode; \ 286 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 287 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 342 #define HARD_REGNO_MODE_OK(REGNO, MODE) ((REGNO) != 16 || (MODE) == BImode) argument 624 #define SECONDARY_RELOAD_CLASS(CLASS, MODE, X) \ argument 625 xstormy16_secondary_reload_class (CLASS, MODE, X) 715 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/xtensa/ |
| H A D | xtensa.h | 170 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 172 if (GET_MODE_CLASS (MODE) == MODE_INT \ 173 && GET_MODE_SIZE (MODE) < UNITS_PER_WORD) \ 175 if ((MODE) == QImode) \ 177 (MODE) = SImode; \ 191 #define MEMBER_TYPE_FORCES_BLK(FIELD, MODE) \ argument 192 ((MODE) == CQImode || (MODE) == CHImode) 221 #define LOAD_EXTEND_OP(MODE) ZERO_EXTEND argument 339 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 341 ((GET_MODE_SIZE (MODE) + UNITS_PER_FPREG - 1) / UNITS_PER_FPREG) : \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/s390/ |
| H A D | s390.h | 171 #define PROMOTE_FUNCTION_MODE(MODE, UNSIGNEDP, TYPE) \ argument 172 if (INTEGRAL_MODE_P (MODE) && \ 173 GET_MODE_SIZE (MODE) < UNITS_PER_WORD) { \ 174 (MODE) = Pmode; \ 360 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 361 s390_class_max_nregs (REGNO_REG_CLASS (REGNO), (MODE)) 363 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 364 s390_hard_regno_mode_ok ((REGNO), (MODE)) 375 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 376 s390_class_max_nregs ((CLASS), (MODE)) [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/m32r/ |
| H A D | m32r.h | 380 #define PROMOTE_MODE(MODE, UNSIGNEDP, TYPE) \ argument 381 if (GET_MODE_CLASS (MODE) == MODE_INT \ 382 && GET_MODE_SIZE (MODE) < UNITS_PER_WORD) \ 384 (MODE) = SImode; \ 571 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 572 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 577 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 578 ((m32r_hard_regno_mode_ok[REGNO] & m32r_mode_class[MODE]) != 0) 699 #define CLASS_MAX_NREGS(CLASS, MODE) \ argument 700 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/ |
| H A D | alpha.h | 462 #define PROMOTE_MODE(MODE,UNSIGNEDP,TYPE) \ argument 463 if (GET_MODE_CLASS (MODE) == MODE_INT \ 464 && GET_MODE_SIZE (MODE) < UNITS_PER_WORD) \ 466 if ((MODE) == SImode) \ 468 (MODE) = DImode; \ 550 #define SLOW_UNALIGNED_ACCESS(MODE, ALIGN) 1 argument 642 #define HARD_REGNO_NREGS(REGNO, MODE) \ argument 643 ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) 649 #define HARD_REGNO_MODE_OK(REGNO, MODE) \ argument 651 ? (MODE) == SFmode || (MODE) == DFmode || (MODE) == DImode \ [all …]
|