diff options
author | David Ung <davidu@mips.com> | 2005-06-15 12:17:08 +0000 |
---|---|---|
committer | David Ung <davidu@gcc.gnu.org> | 2005-06-15 12:17:08 +0000 |
commit | 7cc63a88cba755a302ca3995039cfe852be3ee60 (patch) | |
tree | d1107596f11cf882f13ae7c901022281d6a68534 /libjava | |
parent | 9983270bec0a18f6230a5bdaf9a15f69da8e8baa (diff) | |
download | gcc-7cc63a88cba755a302ca3995039cfe852be3ee60.zip gcc-7cc63a88cba755a302ca3995039cfe852be3ee60.tar.gz gcc-7cc63a88cba755a302ca3995039cfe852be3ee60.tar.bz2 |
mips.h (GENERATE_MIPS16E): New definition.
* config/mips/mips.h (GENERATE_MIPS16E): New definition.
* config/mips/mips.md (zero_extend<SHORT:mode><GPR:mode>2):
Changed expand condition to exclude generating of "and" if
GENERATE_MIPS16E is true.
(*zero_extend<SHORT:mode><GPR:mode>2_mips16e): New pattern for
matching mips16e zeb/zeh.
(*extend<SHORT:mode><GPR:mode>2_mips16e): New pattern for matching
mips16e seb/seh.
(*extend<SHORT:mode><GPR:mode>2): Disable this pattern for
GENERATE_MIPS16E.
* doc/invoke.texi (MIPS Options): Add comment to -mips16
indicating MIPS16e ASE is used if targetting for MIPS32 or MIPS64.
From-SVN: r100979
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions