Commit 6ac34277 by Doug Evans

(memop): Deleted.

(splittable_symbolic_memory_operand): New function.
(splittable_immediate_memory_operand): New function.

From-SVN: r9477
parent d750d0de
...@@ -468,13 +468,27 @@ move_pic_label (op, mode) ...@@ -468,13 +468,27 @@ move_pic_label (op, mode)
} }
int int
memop (op, mode) splittable_symbolic_memory_operand (op, mode)
rtx op; rtx op;
enum machine_mode mode; enum machine_mode mode;
{ {
if (GET_CODE (op) == MEM) if (GET_CODE (op) != MEM)
return (mode == VOIDmode || mode == GET_MODE (op)); return 0;
return 0; if (! symbolic_operand (XEXP (op, 0), Pmode))
return 0;
return 1;
}
int
splittable_immediate_memory_operand (op, mode)
rtx op;
enum machine_mode mode;
{
if (GET_CODE (op) != MEM)
return 0;
if (! immediate_operand (XEXP (op, 0), Pmode))
return 0;
return 1;
} }
/* Return truth value of whether OP is EQ or NE. */ /* Return truth value of whether OP is EQ or NE. */
......
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