summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/603.md
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2003-05-02 14:49:52 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2003-05-02 14:49:52 +0000
commite0c0a39ef17bbbe380a67afdc2969fe0f87e6729 (patch)
tree46b0835023d8c53bdcd5afb45e2e6d318c18d64a /gcc/config/rs6000/603.md
parent6250415b6cb45779c53e754fd7f809b2f53273f6 (diff)
downloadgcc-e0c0a39ef17bbbe380a67afdc2969fe0f87e6729.tar.gz
* config/rs6000/{603.md,6xx.md,7450.md,7xx.md,rs64.md}: Decrease
number of automata. * config/rs6000/rs6000.c (symbol_ref_operand): Check SYMBOL_REF_FUNCTION_P on AIX. (current_file_function_operand): Same. * config/rs6000/rs6000.md (call,call_value): Force non-function symbol_ref into register on AIX. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66385 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/603.md')
-rw-r--r--gcc/config/rs6000/603.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/rs6000/603.md b/gcc/config/rs6000/603.md
index 7605c69024d..5420cb91774 100644
--- a/gcc/config/rs6000/603.md
+++ b/gcc/config/rs6000/603.md
@@ -18,10 +18,10 @@
;; Free Software Foundation, 59 Temple Place - Suite 330, Boston,
;; MA 02111-1307, USA.
-(define_automaton "ppc603,ppc603fp,ppc603other")
+(define_automaton "ppc603,ppc603fp")
(define_cpu_unit "iu_603" "ppc603")
(define_cpu_unit "fpu_603" "ppc603fp")
-(define_cpu_unit "lsu_603,bpu_603,sru_603" "ppc603other")
+(define_cpu_unit "lsu_603,bpu_603,sru_603" "ppc603")
;; PPC603/PPC603e 32-bit IU, LSU, FPU, BPU, SRU
;; Max issue 3 insns/clock cycle (includes 1 branch)