Home
last modified time | relevance | path

Searched refs:BASE_REGS (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/config/romp/
H A Dromp.h301 enum reg_class { NO_REGS, R0_REGS, R15_REGS, BASE_REGS, GENERAL_REGS, enumerator
325 ((REGNO) == 0 ? GENERAL_REGS : FP_REGNO_P (REGNO) ? FP_REGS : BASE_REGS)
328 #define INDEX_REG_CLASS BASE_REGS
329 #define BASE_REG_CLASS BASE_REGS
335 : (C) == 'b' ? BASE_REGS \
418 GET_CODE (XEXP (X, 0)) == SYMBOL_REF ? BASE_REGS : \
419 GET_CODE (XEXP (X, 0)) == LABEL_REF ? BASE_REGS : \
420 GET_CODE (XEXP (X, 0)) == CONST ? BASE_REGS : \
423 GET_CODE (XEXP (XEXP (X, 0), 1)) == SYMBOL_REF ? BASE_REGS : \
424 GET_CODE (XEXP (XEXP (X, 0), 1)) == LABEL_REF ? BASE_REGS : \
[all …]
/openbsd-src/gnu/gcc/gcc/config/rs6000/
H A Ddarwin.h387 && reg_class_subset_p (BASE_REGS, (CLASS))) \
388 ? BASE_REGS \
H A Drs6000.h971 BASE_REGS, enumerator
1059 : (REGNO) < 32 ? BASE_REGS \
1067 : (REGNO) == ARG_POINTER_REGNUM ? BASE_REGS \
1073 : (REGNO) == FRAME_POINTER_REGNUM ? BASE_REGS \
1078 #define BASE_REG_CLASS BASE_REGS
H A Dconstraints.md27 (define_register_constraint "b" "BASE_REGS"
H A Drs6000.c9996 if (class != BASE_REGS in rs6000_secondary_reload_class()
10001 return BASE_REGS; in rs6000_secondary_reload_class()
10025 if (class == GENERAL_REGS || class == BASE_REGS in rs6000_secondary_reload_class()
H A Drs6000.md5320 ;; We use the BASE_REGS for the isel input operands because, if rA is
/openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/
H A Ddarwin.h207 ? BASE_REGS \
H A Drs6000.h1105 BASE_REGS, enumerator
1193 : (REGNO) < 32 ? BASE_REGS \
1201 : (REGNO) == ARG_POINTER_REGNUM ? BASE_REGS \
1211 #define BASE_REG_CLASS BASE_REGS
1217 : (C) == 'b' ? BASE_REGS \
H A Drs6000.c7185 if (class != BASE_REGS
7190 return BASE_REGS;
7214 if (class == GENERAL_REGS || class == BASE_REGS
H A Drs6000.md5370 ;; We use the BASE_REGS for the isel input operands because, if rA is
/openbsd-src/gnu/gcc/gcc/config/arm/
H A Darm.h970 BASE_REGS, enumerator
1052 (((MODE) == SImode) ? BASE_REGS : LO_REGS))
1070 ((CLASS) == BASE_REGS ? (CLASS) : LO_REGS))
1074 ((CLASS) != LO_REGS && (CLASS) != BASE_REGS \
1081 ((CLASS) != LO_REGS && (CLASS) != BASE_REGS \
H A Dconstraints.md65 (define_register_constraint "b" "TARGET_THUMB ? BASE_REGS : NO_REGS"
/openbsd-src/gnu/usr.bin/gcc/gcc/config/arm/
H A Darm.h1030 BASE_REGS, enumerator
1087 (((MODE) == SImode && !reload_completed) ? BASE_REGS : LO_REGS))
1103 : (C) == 'b' ? BASE_REGS \
1180 ((CLASS) == BASE_REGS ? (CLASS) : LO_REGS))
1184 ((CLASS) != LO_REGS && (CLASS) != BASE_REGS \
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A DChangeLog.114665 a BASE_REGS register is needed as an intermediate when copying
14666 a symbolic value into any register class other than BASE_REGS.
H A DChangeLog.25845 make sure that HIGH instructions are copied into BASE_REGS.
H A DChangeLog12229 (MODE_BASE_REG_CLASS, case Thumb): Only return BASE_REGS if we know