Commit d82704fb by Alexandre Oliva Committed by Alexandre Oliva

mn10300.c (mn10300_address_cost): Test ASHIFT, AND and LABEL_REF.

* config/mn10300/mn10300.c (mn10300_address_cost): Test
ASHIFT, AND and LABEL_REF.

From-SVN: r33482
parent 1aaef9c1
Thu Apr 27 10:36:51 2000 Alexandre Oliva <aoliva@cygnus.com>
* config/mn10300/mn10300.c (mn10300_address_cost): Test
ASHIFT, AND and LABEL_REF.
Thu Apr 27 15:08:46 MET DST 2000 Jan Hubicka <jh@suse.cz> Thu Apr 27 15:08:46 MET DST 2000 Jan Hubicka <jh@suse.cz>
* invoke.texi (-foptimize-sibling-calls): Fix. * invoke.texi (-foptimize-sibling-calls): Fix.
......
...@@ -1084,6 +1084,8 @@ mn10300_address_cost (x, unsig) ...@@ -1084,6 +1084,8 @@ mn10300_address_cost (x, unsig)
case PLUS: case PLUS:
case MINUS: case MINUS:
case ASHIFT:
case AND:
case IOR: case IOR:
return (mn10300_address_cost (XEXP (x, 0), unsig) return (mn10300_address_cost (XEXP (x, 0), unsig)
+ mn10300_address_cost (XEXP (x, 1), unsig)); + mn10300_address_cost (XEXP (x, 1), unsig));
...@@ -1110,6 +1112,7 @@ mn10300_address_cost (x, unsig) ...@@ -1110,6 +1112,7 @@ mn10300_address_cost (x, unsig)
case CONST: case CONST:
case SYMBOL_REF: case SYMBOL_REF:
case LABEL_REF:
return 8; return 8;
case ADDRESSOF: case ADDRESSOF:
......
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