From b5031ab715c5dcae4a61492da51b796934647f16 Mon Sep 17 00:00:00 2001 From: Clinton Popetz Date: Tue, 25 Jan 2000 15:51:20 +0000 Subject: [PATCH] mips.md (zero_extendsidi2_internal): Disable for mips16. * config/mips/mips.md (zero_extendsidi2_internal): Disable for mips16. From-SVN: r31610 --- 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 46a83ac76ab..6b692bc95bd 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 895123bbc6a..ee8192358db 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.30.2