Home
last modified time | relevance | path

Searched defs:MODE (Results 1 – 25 of 160) sorted by relevance

1234567

/openbsd-src/gnu/gcc/gcc/
H A Dmachmode.h31 #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 Dflags.h281 #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 Dexpr.h167 #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 Dmachmode.h42 #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 Dflags.h697 #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 Dexpr.h128 #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 Darc.h202 #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 Darm.h631 #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 Darc.h134 #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 Darm.h400 #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 Dscore.h95 #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 Dsh.h794 #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 Dfr30.h94 #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 Dstormy16.h94 #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 Dalpha.h314 #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 Dalpha.h462 #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 Dm32r.h449 #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 Dxtensa.h285 #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 Dmn10200.h166 #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 Dxtensa.h170 #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 Ds390.h127 #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 Dm32r.h380 #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 Dsparc.h720 #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 Dpa32-regs.h163 #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 Di386.h609 #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 …]

1234567