diff options
author | Adam Nemet <anemet@caviumnetworks.com> | 2008-09-04 21:02:30 +0000 |
---|---|---|
committer | Adam Nemet <nemet@gcc.gnu.org> | 2008-09-04 21:02:30 +0000 |
commit | 49912bcd97ec640f130fcf1551ea472d50f06f53 (patch) | |
tree | 8728d4656e53438f747bef9025ee567345b165e8 /gcc/fold-const.c | |
parent | 192a671ee333c190c483d54b32c3b26510997abc (diff) | |
download | gcc-49912bcd97ec640f130fcf1551ea472d50f06f53.zip gcc-49912bcd97ec640f130fcf1551ea472d50f06f53.tar.gz gcc-49912bcd97ec640f130fcf1551ea472d50f06f53.tar.bz2 |
mips.h (ISA_HAS_CINS): New macro.
* config/mips/mips.h (ISA_HAS_CINS): New macro.
* config/mips/mips-protos.h (mask_low_and_shift_p,
mask_low_and_shift_len): Declare.
* config/mips/mips.c (mask_low_and_shift_p,
mask_low_and_shift_len): New functions.
(mips_print_operand): Handle new operand prefix "m".
* config/mips/mips.md (*cins<mode>): New pattern.
testsuite/
* gcc.target/mips/octeon-cins-1.c: New test.
* gcc.target/mips/octeon-cins-2.c: New test.
From-SVN: r140008
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions