Searched refs:NO_REGS (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-11-stable/contrib/gcc/
H A Dtarghooks.c514 enum reg_class class = NO_REGS;
519 return NO_REGS;
529 if (class != NO_REGS)
560 gcc_assert (insn_class != NO_REGS);
582 class = NO_REGS;
588 if (class == NO_REGS)
H A Dregclass.c394 if (i == (int) NO_REGS)
618 if (altclass == NO_REGS)
817 NO_REGS if no class is better than memory. */
1289 enum reg_class best = ALL_REGS, alt = NO_REGS;
1325 best = NO_REGS;
1351 alt = NO_REGS;
1360 else if (alt == NO_REGS)
1437 classes[i] = NO_REGS;
1479 else if (classes[j] != NO_REGS)
1493 if (classes[j] == NO_REGS)
[all...]
H A Dhooks.c51 /* Generic hook that takes no arguments and returns NO_REGS. */
55 return NO_REGS;
H A Dreload.c321 enum reg_class class = NO_REGS;
368 if (class == NO_REGS && icode == CODE_FOR_nothing)
371 if (class != NO_REGS)
394 gcc_assert (class == NO_REGS);
527 /* If there are no secondary reloads at all, we return NO_REGS.
529 if (icode == CODE_FOR_nothing || class != NO_REGS)
560 gcc_assert (class != NO_REGS);
664 enum reg_class best_class = NO_REGS;
1042 || (secondary_reload_class (1, class, inmode, in) != NO_REGS
1045 == NO_REGS))
[all...]
H A Dglobal.c613 if (reg_alternate_class (allocno[allocno_order[i]].reg) != NO_REGS)
1147 reg_class_contents[(int) NO_REGS], no_copy_prefs);
1186 reg_class_contents[(int) NO_REGS], no_prefs);
1403 && reg_alternate_class (regno) != NO_REGS)
2172 class = NO_REGS;
2198 if (amp_p && class != NO_REGS)
2220 class = NO_REGS;
2266 || (rc != NO_REGS
H A Dregrename.c450 /* ??? Class NO_REGS can happen if the md file makes use of
454 if (cl != NO_REGS)
804 NO_REGS, terminate_overlapping_read,
835 scan_rtx (insn, &PATTERN (insn), NO_REGS, terminate_all_read,
846 NO_REGS, terminate_all_read, OP_IN, 0);
860 scan_rtx (insn, loc, NO_REGS, terminate_all_read, OP_IN, 0);
896 scan_rtx (insn, &XEXP (note, 0), NO_REGS, terminate_dead,
926 scan_rtx (insn, &PATTERN (insn), NO_REGS, terminate_write, OP_IN, 0);
981 scan_rtx (insn, &XEXP (note, 0), NO_REGS, terminate_dead,
H A Drecog.c944 class NO_REGS, see the comment for `register_operand'. */
1012 /* A register whose class is NO_REGS is not a general operand. */
1014 || REGNO_REG_CLASS (REGNO (op)) != NO_REGS);
1050 As a special exception, registers whose class is NO_REGS are
1054 definitions. Since registers of class NO_REGS cannot be used
1095 /* We don't consider registers whose class is NO_REGS
1099 || REGNO_REG_CLASS (REGNO (op)) != NO_REGS));
1233 /* We don't consider registers whose class is NO_REGS
1237 || REGNO_REG_CLASS (REGNO (op)) != NO_REGS));
1782 if (REG_CLASS_FROM_CONSTRAINT (c, constraint) != NO_REGS)
[all...]
H A Dpostreload.c519 int class = (int) NO_REGS;
578 class = (int) NO_REGS;
711 if (double_reg_address_ok && INDEX_REG_CLASS != NO_REGS)
H A Dlocal-alloc.c1718 && qty[q].alternate_class != NO_REGS)
1723 if (qty[q].alternate_class != NO_REGS)
2515 if (REG_CLASS_FROM_CONSTRAINT (c, p) == NO_REGS
H A Dreload1.c1376 int cls = (int) NO_REGS;
1387 cls = NO_REGS;
5462 enum reg_class group_class = NO_REGS;
5665 == NO_REGS)
6703 if (new_class == NO_REGS && sri.icode == CODE_FOR_nothing)
6705 else if (new_class == NO_REGS)
6722 if (new_t_class == NO_REGS && sri2.icode == CODE_FOR_nothing)
6731 else if (new_t_class == NO_REGS && sri2.icode != CODE_FOR_nothing)
6746 else if (new_t_class != NO_REGS && sri2.icode == CODE_FOR_nothing)
6833 == NO_REGS)))
[all...]
H A Ddf-problems.c2324 class = NO_REGS;
2350 if (amp_p && class != NO_REGS)
2372 class = NO_REGS;
2424 || (rc != NO_REGS
H A Dloop-invariant.c604 || REGNO_REG_CLASS (REGNO (x)) != NO_REGS));
H A Dcfg.c578 else if (altclass == NO_REGS)
H A Dstmt.c419 if (REG_CLASS_FROM_CONSTRAINT (*p, p) != NO_REGS)
552 != NO_REGS)
H A Dcse.c501 && FIXED_REGNO_P (N) && REGNO_REG_CLASS (N) != NO_REGS))
1028 /* Certain fixed registers might be of the class NO_REGS. This means
1032 && (new >= FIRST_PSEUDO_REGISTER || REGNO_REG_CLASS (new) != NO_REGS)
1051 end. Registers of class NO_REGS cannot be used as an
1054 && (REGNO_REG_CLASS (lastr) == NO_REGS || ! FIXED_REGNO_P (lastr))
2821 replace any reg that maps to a reg of class NO_REGS. */
2830 : REGNO_REG_CLASS (first) == NO_REGS ? x
H A Dstruct-equiv.c334 != NO_REGS
/freebsd-11-stable/contrib/gcc/config/sparc/
H A Dsparc.h991 If there is more than one class, another class must be named NO_REGS
1037 It is important that SPARC_ICC_REG have class NO_REGS. Otherwise combine
1042 enum reg_class { NO_REGS, FPCC_REGS, I64_REGS, GENERAL_REGS, FP_REGS,
1051 { "NO_REGS", "FPCC_REGS", "I64_REGS", "GENERAL_REGS", "FP_REGS", \
1060 {{0, 0, 0, 0}, /* NO_REGS */ \
1200 : NO_REGS) \
1204 : NO_REGS))
1286 ? NO_REGS \
1320 : NO_REGS)
1339 : NO_REGS)
1036 enum reg_class { NO_REGS, FPCC_REGS, I64_REGS, GENERAL_REGS, FP_REGS, enumerator in enum:reg_class
[all...]
/freebsd-11-stable/contrib/gcc/config/arm/
H A Darm.h967 NO_REGS,
989 "NO_REGS", \
1010 { 0x00000000, 0x00000000, 0x00000000 }, /* NO_REGS */ \
1082 : NO_REGS)) \
1083 : NO_REGS)
1089 : NO_REGS)) \
1090 : NO_REGS)
1094 NO_REGS is returned. */
1104 ? GENERAL_REGS : NO_REGS) \
1128 ? GENERAL_REGS : NO_REGS) \
962 NO_REGS, enumerator in enum:reg_class
[all...]
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A Ddarwin.h375 On the RS/6000, we have to return NO_REGS when we want to reload a
385 ? NO_REGS \
H A Drs6000.h945 If there is more than one class, another class must be named NO_REGS
973 NO_REGS,
1003 "NO_REGS", \
1032 { 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, /* NO_REGS */ \
1077 : NO_REGS)
1088 On the RS/6000, we have to return NO_REGS when we want to reload a
1104 ? NO_REGS \
1112 NO_REGS is returned. */
970 NO_REGS, enumerator in enum:reg_class
/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dia64.h714 enumeral values. `NO_REGS' must be first. `ALL_REGS' must be the last
726 NO_REGS,
749 { "NO_REGS", "PR_REGS", "BR_REGS", "AR_M_REGS", "AR_I_REGS", \
759 /* NO_REGS. */ \
812 /* The NO_REGS case is primarily for the benefit of rws_access_reg, which
824 : NO_REGS)
840 `NO_REGS'. The register letter `r', corresponding to class `GENERAL_REGS',
851 : NO_REGS)
717 NO_REGS, enumerator in enum:reg_class
/freebsd-11-stable/contrib/gcc/config/s390/
H A Ds390.h404 NO_REGS No registers
412 NO_REGS, CC_REGS, ADDR_REGS, GENERAL_REGS, ACCESS_REGS, enumerator in enum:reg_class
420 { "NO_REGS", "CC_REGS", "ADDR_REGS", "GENERAL_REGS", "ACCESS_REGS", \
427 { 0x00000000, 0x00000000 }, /* NO_REGS */ \
/freebsd-11-stable/contrib/gcc/config/mips/
H A Dmips.c661 HI_REG, LO_REG, NO_REGS, ST_REGS,
663 ST_REGS, ST_REGS, ST_REGS, NO_REGS,
664 NO_REGS, ALL_REGS, ALL_REGS, NO_REGS,
7749 NO_REGS means that no secondary register is required. */
7782 return gp_reg_p ? NO_REGS : gr_regs;
7791 return class == gr_regs ? NO_REGS : gr_regs;
7802 return gp_reg_p ? NO_REGS : gr_regs;
7808 return class == gr_regs ? NO_REGS : gr_regs;
7816 return NO_REGS;
[all...]
H A Dmips.h1498 If there is more than one class, another class must be named NO_REGS
1516 NO_REGS, /* no registers in set */
1557 "NO_REGS", \
1653 #define INDEX_REG_CLASS NO_REGS
1508 NO_REGS, /* no registers in set */ enumerator in enum:reg_class
/freebsd-11-stable/contrib/gcc/config/i386/
H A Di386.h1090 If there is more than one class, another class must be named NO_REGS
1114 NO_REGS,
1160 { "NO_REGS", \
1321 ? Q_REGS : NO_REGS)
1110 NO_REGS, enumerator in enum:reg_class

Completed in 519 milliseconds

12