aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>2000-08-28 17:44:21 -0700
committerRichard Henderson <rth@gcc.gnu.org>2000-08-28 17:44:21 -0700
commitc2cba7a96e04069011ae508e3027bbf128208040 (patch)
treed7a7f8b66cdb1d768634a359009e273bb3b645dd /gcc/reload1.c
parent881c6935bf565020e7955fede0b186232aa30bc7 (diff)
downloadgcc-c2cba7a96e04069011ae508e3027bbf128208040.zip
gcc-c2cba7a96e04069011ae508e3027bbf128208040.tar.gz
gcc-c2cba7a96e04069011ae508e3027bbf128208040.tar.bz2
local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINTS...
* local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINTS; use anything not matched by REG_CLASS_FROM_LETTER. * recog.c (asm_operand_ok): Likewise. (preprocess_constraints, constrain_operands): Likewise. * regclass.c (record_reg_classes): Likewise. * reload.c (find_reloads): Likewise. * reload1.c (maybe_fix_stack_asms): Likewise. (reload_cse_simplify_operands): Likewise. * stmt.c (expand_asm_operands): Likewise. * md.texi: Update constraints documentation. * tm.texi (EXTRA_CONSTRAINT): Update. From-SVN: r36023
Diffstat (limited to 'gcc/reload1.c')
-rw-r--r--gcc/reload1.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c
index 8d7caff..8c3ef56 100644
--- a/gcc/reload1.c
+++ b/gcc/reload1.c
@@ -1276,9 +1276,6 @@ maybe_fix_stack_asms ()
case 'F': case 's': case 'i': case 'n': case 'X': case 'I':
case 'J': case 'K': case 'L': case 'M': case 'N': case 'O':
case 'P':
-#ifdef EXTRA_CONSTRAINT
- case 'Q': case 'R': case 'S': case 'T': case 'U':
-#endif
break;
case 'p':
@@ -8189,9 +8186,6 @@ reload_cse_simplify_operands (insn)
case 's': case 'i': case 'n':
case 'I': case 'J': case 'K': case 'L':
case 'M': case 'N': case 'O': case 'P':
-#ifdef EXTRA_CONSTRAINT
- case 'Q': case 'R': case 'S': case 'T': case 'U':
-#endif
case 'p': case 'X':
/* These don't say anything we care about. */
break;