recog.h (constrain_operands): Add an alternative_mask parameter.
[gcc.git] / gcc / reload.c
index 8e92f22084ab624384ef64ce14e12cc37ad0add9..b8da67db3a2a1a78c6ef257b04b8a85e1d431ab8 100644 (file)
@@ -918,7 +918,7 @@ can_reload_into (rtx in, int regno, enum machine_mode mode)
   if (recog_memoized (test_insn) >= 0)
     {
       extract_insn (test_insn);
-      r = constrain_operands (1);
+      r = constrain_operands (1, get_enabled_alternatives (test_insn));
     }
   recog_data = save_recog_data;
   return r;