Commit eb9aa338 by Richard Kenner

(call, call_value): Don't use call_operand, since checking for

recursive calls at this point is not safe.

(const_16_operand, const_24_operand, gpc_reg_or_immediate_operand):
Fix typo in declaration of MODE.
(and_operand, add_operand): Likwise.

From-SVN: r2457
parent a4f6608c
...@@ -157,7 +157,7 @@ const_8_operand (op, mode) ...@@ -157,7 +157,7 @@ const_8_operand (op, mode)
int int
const_16_operand (op, mode) const_16_operand (op, mode)
rtx op; rtx op;
enum machine_mode; enum machine_mode mode;
{ {
return shift_constant_operand (op, mode, 16); return shift_constant_operand (op, mode, 16);
} }
...@@ -165,7 +165,7 @@ const_16_operand (op, mode) ...@@ -165,7 +165,7 @@ const_16_operand (op, mode)
int int
const_24_operand (op, mode) const_24_operand (op, mode)
rtx op; rtx op;
enum machine_mode; enum machine_mode mode;
{ {
return shift_constant_operand (op, mode, 24); return shift_constant_operand (op, mode, 24);
} }
...@@ -287,7 +287,7 @@ srcb_operand (op, mode) ...@@ -287,7 +287,7 @@ srcb_operand (op, mode)
int int
gpc_reg_or_immediate_operand (op, mode) gpc_reg_or_immediate_operand (op, mode)
rtx op; rtx op;
enum machine_mode; enum machine_mode mode;
{ {
return gpc_reg_operand (op, mode) || immediate_operand (op, mode); return gpc_reg_operand (op, mode) || immediate_operand (op, mode);
} }
...@@ -298,7 +298,7 @@ gpc_reg_or_immediate_operand (op, mode) ...@@ -298,7 +298,7 @@ gpc_reg_or_immediate_operand (op, mode)
int int
and_operand (op, mode) and_operand (op, mode)
rtx op; rtx op;
enum machine_mode; enum machine_mode mode;
{ {
return (srcb_operand (op, mode) return (srcb_operand (op, mode)
|| (GET_CODE (op) == CONST_INT || (GET_CODE (op) == CONST_INT
...@@ -312,7 +312,7 @@ and_operand (op, mode) ...@@ -312,7 +312,7 @@ and_operand (op, mode)
int int
add_operand (op, mode) add_operand (op, mode)
rtx op; rtx op;
enum machine_mode; enum machine_mode mode;
{ {
return (srcb_operand (op, mode) return (srcb_operand (op, mode)
|| (GET_CODE (op) == CONST_INT || (GET_CODE (op) == CONST_INT
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment