From 3afe7663ee6b4d256ced625e408b5a57c4e31809 Mon Sep 17 00:00:00 2001 From: cpopetz Date: Tue, 25 Jan 2000 15:51:20 +0000 Subject: [PATCH] * config/mips/mips.md (zero_extendsidi2_internal): Disable for mips16. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31610 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/mips/mips.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 46a83ac..6b692bc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-01-25 Clinton Popetz + + * config/mips/mips.md (zero_extendsidi2_internal): Disable for + mips16. + 2000-01-25 Richard Henderson * sparc-protos.h (select_cc_mode): Declare. diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 895123b..ee81923 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -3632,7 +3632,7 @@ move\\t%0,%z4\\n\\ (define_insn "zero_extendsidi2_internal" [(set (match_operand:DI 0 "register_operand" "=d,d") (zero_extend:DI (match_operand:SI 1 "memory_operand" "R,m")))] - "TARGET_64BIT" + "TARGET_64BIT && !TARGET_MIPS16" "* return mips_move_1word (operands, insn, TRUE);" [(set_attr "type" "load") (set_attr "mode" "DI") -- 2.7.4