Commit 679499cd by Richard Kenner

({low_32_bit,offsettable_mem}_operand): The function low_32_bit_operand is now unused, delete it.

({low_32_bit,offsettable_mem}_operand): The function
low_32_bit_operand is now unused, delete it.  New function
offsettable_mem_operand to determine if a memory address is
offsettable.
(PREDICATE_CODES): Ditto.
(float_conv_temp): New global.

From-SVN: r10482
parent 8f75773e
......@@ -2466,7 +2466,7 @@ do { \
{"easy_fp_constant", {CONST_DOUBLE}}, \
{"reg_or_mem_operand", {SUBREG, MEM, REG}}, \
{"lwa_operand", {SUBREG, MEM, REG}}, \
{"low_32_bit_operand", {CONST_DOUBLE, CONST_INT}}, \
{"offsettable_mem_operand", {MEM}}, \
{"fp_reg_or_mem_operand", {SUBREG, MEM, REG}}, \
{"mem_or_easy_const_operand", {SUBREG, MEM, CONST_DOUBLE}}, \
{"add_operand", {SUBREG, REG, CONST_INT}}, \
......@@ -2503,7 +2503,7 @@ extern int reg_or_neg_short_operand ();
extern int reg_or_u_short_operand ();
extern int reg_or_cint_operand ();
extern int easy_fp_constant ();
extern int low_32_bit_operand ();
extern int offsettable_mem_operand ();
extern int fp_reg_or_mem_operand ();
extern int mem_or_easy_const_operand ();
extern int add_operand ();
......@@ -2551,3 +2551,6 @@ extern void output_ascii ();
extern void rs6000_gen_section_name ();
extern void output_function_profiler ();
extern int rs6000_adjust_cost ();
/* Temporary used to convert int->float. */
extern struct rtx_def *float_conv_temp;
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