diff options
author | dje <dje@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-05-02 14:49:52 +0000 |
---|---|---|
committer | dje <dje@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-05-02 14:49:52 +0000 |
commit | e0c0a39ef17bbbe380a67afdc2969fe0f87e6729 (patch) | |
tree | 46b0835023d8c53bdcd5afb45e2e6d318c18d64a /gcc/config/rs6000/603.md | |
parent | 6250415b6cb45779c53e754fd7f809b2f53273f6 (diff) | |
download | gcc-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.md | 4 |
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) |