diff options
author | Adam Nemet <anemet@caviumnetworks.com> | 2008-09-04 22:19:49 +0000 |
---|---|---|
committer | Adam Nemet <nemet@gcc.gnu.org> | 2008-09-04 22:19:49 +0000 |
commit | 5299815b887b832f44672c5939fe7ccce119995e (patch) | |
tree | be4b665763289b84f4346df7ebad1bb2128c3914 /gcc/dwarf2out.c | |
parent | c84241327480cec52608beaba811faf1f09e0b03 (diff) | |
download | gcc-5299815b887b832f44672c5939fe7ccce119995e.zip gcc-5299815b887b832f44672c5939fe7ccce119995e.tar.gz gcc-5299815b887b832f44672c5939fe7ccce119995e.tar.bz2 |
mips.h (ISA_HAS_SEQ_SNE): New macro.
* config/mips/mips.h (ISA_HAS_SEQ_SNE): New macro.
* config/mips/mips.c (mips_expand_scc): Also expand seq and sne if
second operand is a reg_imm10_operand.
* config/mips/mips.md (*seq_<GPR:mode><GPR2:mode>_seq,
*sne_<GPR:mode><GPR2:mode>_sne): New patterns.
(*seq_<GPR:mode><GPR2:mode>): Rename to
*seq_zero_<GPR:mode><GPR2:mode>. Don't match if
ISA_HAS_SEQ_SNE.
(*seq_<GPR:mode><GPR2:mode>_mips16): Rename to
*seq_zero_<GPR:mode><GPR2:mode>_mip16. Don't match if
ISA_HAS_SEQ_SNE.
(*sne_<GPR:mode><GPR2:mode>): Rename to
*sne_zero_<GPR:mode><GPR2:mode>. Don't match if
ISA_HAS_SEQ_SNE.
testsuite/
* gcc.target/mips/seq-1.c: New test.
* gcc.target/mips/octeon-seq-1.c: New test.
* gcc.target/mips/octeon-seq-2.c: New test.
* gcc.target/mips/octeon-seq-3.c: New test.
* gcc.target/mips/octeon-seq-4.c: New test.
* gcc.target/mips/scc-2.c: Also pass on sltiu.
* gcc.target/mips/scc-3.c: Likewise.
From-SVN: r140010
Diffstat (limited to 'gcc/dwarf2out.c')
0 files changed, 0 insertions, 0 deletions