Home
last modified time | relevance | path

Searched refs:CONST_OK_FOR_LETTER_P (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Ddefaults.h728 && !defined CONST_OK_FOR_LETTER_P \
742 #pragma GCC poison REG_CLASS_FROM_LETTER CONST_OK_FOR_LETTER_P \
770 #if defined (CONST_OK_FOR_LETTER_P) && ! defined (CONST_OK_FOR_CONSTRAINT_P)
771 #define CONST_OK_FOR_CONSTRAINT_P(VAL,C,STR) CONST_OK_FOR_LETTER_P (VAL, C)
H A DFSFChangeLog1047 (CONST_OK_FOR_LETTER_P): Don't assume 32-bit CONST_INT.
1977 * m68k.h (CONST_OK_FOR_LETTER_P, case 'M'): Correct range check.
H A DChangeLog1978 Change CONST_OK_FOR_LETTER_P/EXTRA_CONSTRAINT define.
H A DFSFChangeLog.10182 (CONST_OK_FOR_LETTER_P): Support new letters L,M.
3700 (CONST_OK_FOR_LETTER_P): Handle `M'.
4809 * alpha.h (CONST_OK_FOR_LETTER_P): Use 'U' for unsigned constants.
5084 * i386.h (CONST_OK_FOR_LETTER_P): Make `N' match range 0..255
8637 * alpha.h (CONST_OK_FOR_LETTER_P, case 'L'): Reject 0x80000000.
H A DChangeLog-20066133 (CONST_OK_FOR_LETTER_P, CONST_DOUBLE_OK_FOR_ARM_LETTER)
8143 (CONST_OK_FOR_LETTER_P): Delete.
8523 (CONST_OK_FOR_LETTER_P): Delete.
9914 (CONST_OK_FOR_LETTER_P): Delete.
10867 CONST_OK_FOR_LETTER_P, CONST_DOUBLE_OK_FOR_LETTER_P, and
10882 * config/i386/i386.h (REG_CLASS_FROM_LETTER, CONST_OK_FOR_LETTER_P)
H A DFSFChangeLog.111955 (CONST_OK_FOR_LETTER_P): Use it.
7159 * mn10300.h (CONST_OK_FOR_LETTER_P): Handle 'N'.
7202 * mn10300.h (CONST_OK_FOR_LETTER_P): Handle 'M' too.
7377 * rs6000.h (CONST_OK_FOR_LETTER_P): Likewise.
7890 * m68k.h (CONST_OK_FOR_LETTER_P): Recognize 'N', 'O' and 'P'.
H A DChangeLog-2002407 (CONST_OK_FOR_LETTER_P): Use CONST_OK_FOR_M and
970 (CONST_OK_FOR_LETTER_P): Use CONST_OK_FOR_J.
1074 (CONST_OK_FOR_LETTER_P): Do not use the above macros.
5889 * config/vax/vax.h (CONST_OK_FOR_LETTER_P): Add cases for
19147 (CONST_OK_FOR_LETTER_P): Do not call CONST_OK_FOR_O or
30145 (CONST_OK_FOR_LETTER_P): Use SETHI32 for `K'. Add `N' as SETHI.
30241 (non_add_cint_operand): Use CONST_OK_FOR_LETTER_P.
31998 (CONST_OK_FOR_LETTER_P): Adjust.
32267 (CONST_OK_FOR_LETTER_P): Use it.
35525 * config/alpha/alpha.h (CONST_OK_FOR_LETTER_P): Out-line.
H A DChangeLog-19972425 (CONST_OK_FOR_LETTER_P): Use it.
H A DChangeLog-19982451 CONST_OK_FOR_LETTER_P.
11187 (CONST_OK_FOR_LETTER_P): Don't assume 32-bit CONST_INT.
12693 (CONST_OK_FOR_LETTER_P): Make 'N' handle reverse 8 bit compares.
14999 * config/m68k/m68k.h (CONST_OK_FOR_LETTER_P): Fix logic in range
H A DChangeLog-199911935 * rs6000/rs6000.c (short_cint_operand): Use CONST_OK_FOR_LETTER_P.
14632 * rs6000.h (CONST_OK_FOR_LETTER_P): 'L' checks for a signed,
21166 * rs6000.h (CONST_OK_FOR_LETTER_P): Do not assume 32-bit CONST_INT.
H A DChangeLog-20032043 All uses of CONST_OK_FOR_LETTER_P were replaced by
18881 (CONST_OK_FOR_LETTER_P): Replace with
24680 (SMALL_INT, SMALL_INT_UNSIGNED, CONST_OK_FOR_LETTER_P): Use new macros.
30239 * config/m68hc11/m68hc11.h (CONST_OK_FOR_LETTER_P): Use 'I' constraint
H A DChangeLog-200511333 * config/i386/i386.h (CONST_OK_FOR_LETTER_P): Describe and handle 'O'.
27804 * config/xtensa/xtensa.h (CONST_OK_FOR_LETTER_P): Define to
35799 (CONST_OK_FOR_LETTER_P): Move to function.
H A DChangeLog-200115835 * rs6000.h (CONST_OK_FOR_LETTER_P, case 'N'): Ensure positive value.
24929 * pa.h (CONST_OK_FOR_LETTER_P): Use HOST_WIDE_INT constants for case
H A DChangeLog-200017743 * rs6000.h (CONST_OK_FOR_LETTER_P, 'J'): unsigned HOST_WIDE_INT.
22192 (CONST_OK_FOR_LETTER_P, MOVE_RATIO): Likewise.
H A DChangeLog-200425455 (CONST_OK_FOR_LETTER_P): Adjust.
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.h932 #define CONST_OK_FOR_LETTER_P(VALUE, C) \ macro
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.h1241 #define CONST_OK_FOR_LETTER_P(VALUE, C) \ macro
/freebsd-12.1/contrib/gcc/doc/
H A Dtm.texi2766 @defmac CONST_OK_FOR_LETTER_P (@var{value}, @var{c})
2777 Like @code{CONST_OK_FOR_LETTER_P}, but you also get the constraint