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/6xx.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/6xx.md')
-rw-r--r-- | gcc/config/rs6000/6xx.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/rs6000/6xx.md b/gcc/config/rs6000/6xx.md index 6ad7c73e5d2..a4ac520e37f 100644 --- a/gcc/config/rs6000/6xx.md +++ b/gcc/config/rs6000/6xx.md @@ -19,11 +19,11 @@ ;; Free Software Foundation, 59 Temple Place - Suite 330, Boston, ;; MA 02111-1307, USA. -(define_automaton "ppc6xx,ppc6xxfp,ppc6xxfp2,ppc6xxother") +(define_automaton "ppc6xx,ppc6xxfp,ppc6xxfp2") (define_cpu_unit "iu1_6xx,iu2_6xx,mciu_6xx" "ppc6xx") (define_cpu_unit "fpu_6xx" "ppc6xxfp") (define_cpu_unit "fpu1_6xx,fpu2_6xx" "ppc6xxfp2") -(define_cpu_unit "lsu_6xx,bpu_6xx,cru_6xx" "ppc6xxother") +(define_cpu_unit "lsu_6xx,bpu_6xx,cru_6xx" "ppc6xx") ;; PPC604 32-bit 2xSCIU, MCIU, LSU, FPU, BPU ;; PPC604e 32-bit 2xSCIU, MCIU, LSU, FPU, BPU, CRU |