diff options
author | Clinton Popetz <cpopetz@cygnus.com> | 2000-01-25 15:51:20 +0000 |
---|---|---|
committer | Clinton Popetz <cpopetz@gcc.gnu.org> | 2000-01-25 10:51:20 -0500 |
commit | b5031ab715c5dcae4a61492da51b796934647f16 (patch) | |
tree | c35f497e09b7d9bbc63b6f6e4ebb540ce9f3774b /gcc | |
parent | e267e177312ae4bcd1d3153670bf139ac32ff6d9 (diff) | |
download | gcc-b5031ab715c5dcae4a61492da51b796934647f16.zip gcc-b5031ab715c5dcae4a61492da51b796934647f16.tar.gz gcc-b5031ab715c5dcae4a61492da51b796934647f16.tar.bz2 |
mips.md (zero_extendsidi2_internal): Disable for mips16.
* config/mips/mips.md (zero_extendsidi2_internal): Disable for
mips16.
From-SVN: r31610
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mips/mips.md | 2 |
2 files changed, 6 insertions, 1 deletions
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 <cpopetz@cygnus.com> + + * config/mips/mips.md (zero_extendsidi2_internal): Disable for + mips16. + 2000-01-25 Richard Henderson <rth@cygnus.com> * 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") |