Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gcc/testsuite/ | rsandifo | 2008-12-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gcc.target/mips/mips.exp: Rewrite. * gcc.target/mips/20020620-1.c: Use dg-options instead of dg-mips-options. Remove target restrictions from dg-do. * gcc.target/mips/mips-ps-1.c: Likewise. * gcc.target/mips/mips-ps-2.c: Likewise. * gcc.target/mips/mips-ps-3.c: Likewise. * gcc.target/mips/mips-ps-4.c: Likewise. * gcc.target/mips/mips-ps-6.c: Likewise. * gcc.target/mips/asm-1.c: Use dg-options instead of dg-mips-options. * gcc.target/mips/branch-1.c: Likewise. * gcc.target/mips/clear-cache-2.c: Likewise. * gcc.target/mips/dse-1.c: Likewise. * gcc.target/mips/fix-r4000-1.c: Likewise. * gcc.target/mips/fix-r4000-2.c: Likewise. * gcc.target/mips/fix-r4000-3.c: Likewise. * gcc.target/mips/fix-r4000-4.c: Likewise. * gcc.target/mips/fix-r4000-5.c: Likewise. * gcc.target/mips/fix-r4000-6.c: Likewise. * gcc.target/mips/fix-r4000-7.c: Likewise. * gcc.target/mips/fix-r4000-8.c: Likewise. * gcc.target/mips/fix-r4000-9.c: Likewise. * gcc.target/mips/fix-r4000-10.c: Likewise. * gcc.target/mips/fix-r4000-11.c: Likewise. * gcc.target/mips/fix-r4000-12.c: Likewise. * gcc.target/mips/fix-vr4130-1.c: Likewise. * gcc.target/mips/fix-vr4130-2.c: Likewise. * gcc.target/mips/fix-vr4130-3.c: Likewise. * gcc.target/mips/fix-vr4130-4.c: Likewise. * gcc.target/mips/fpcmp-1.c: Likewise. * gcc.target/mips/fpcmp-2.c: Likewise. * gcc.target/mips/fpr-moves-1.c: Likewise. * gcc.target/mips/fpr-moves-2.c: Likewise. * gcc.target/mips/fpr-moves-3.c: Likewise. * gcc.target/mips/fpr-moves-4.c: Likewise. * gcc.target/mips/fpr-moves-5.c: Likewise. * gcc.target/mips/fpr-moves-6.c: Likewise. * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise. * gcc.target/mips/madd-1.c: Likewise. * gcc.target/mips/madd-2.c: Likewise. * gcc.target/mips/madd-5.c: Likewise. * gcc.target/mips/madd-6.c: Likewise. * gcc.target/mips/madd-7.c: Likewise. * gcc.target/mips/madd-8.c: Likewise. * gcc.target/mips/maddu-1.c: Likewise. * gcc.target/mips/maddu-2.c: Likewise. * gcc.target/mips/memcpy-1.c: Likewise. * gcc.target/mips/mips-sched-madd.c: Likewise. * gcc.target/mips/msub-1.c: Likewise. * gcc.target/mips/msub-2.c: Likewise. * gcc.target/mips/msub-5.c: Likewise. * gcc.target/mips/msub-6.c: Likewise. * gcc.target/mips/msub-7.c: Likewise. * gcc.target/mips/msub-8.c: Likewise. * gcc.target/mips/msubu-1.c: Likewise. * gcc.target/mips/msubu-2.c: Likewise. * gcc.target/mips/neg-abs-1.c: Likewise. * gcc.target/mips/neg-abs-2.c: Likewise. * gcc.target/mips/no-smartmips-lwxs.c: Likewise. * gcc.target/mips/no-smartmips-ror-1.c: Likewise. * gcc.target/mips/octeon-baddu-1.c: Likewise. * gcc.target/mips/octeon-bbit-2.c: Likewise. * gcc.target/mips/octeon-bbit-3.c: Likewise. * gcc.target/mips/octeon-cins-1.c: Likewise. * gcc.target/mips/octeon-cins-2.c: Likewise. * gcc.target/mips/octeon-dmul-1.c: Likewise. * gcc.target/mips/octeon-dmul-2.c: Likewise. * gcc.target/mips/octeon-exts-1.c: Likewise. * gcc.target/mips/octeon-exts-2.c: Likewise. * gcc.target/mips/octeon-exts-3.c: Likewise. * gcc.target/mips/octeon-exts-4.c: Likewise. * gcc.target/mips/octeon-exts-5.c: Likewise. * gcc.target/mips/octeon-pop-1.c: Likewise. * gcc.target/mips/octeon-seq-1.c: Likewise. * gcc.target/mips/octeon-seq-2.c: Likewise. * gcc.target/mips/octeon-seq-3.c: Likewise. * gcc.target/mips/octeon-seq-4.c: Likewise. * gcc.target/mips/pr26765.c: Likewise. * gcc.target/mips/pr33256.c: Likewise. * gcc.target/mips/pr33635-1.c: Likewise. * gcc.target/mips/pr33755.c: Likewise. * gcc.target/mips/pr34831.c: Likewise. * gcc.target/mips/pr35802.c: Likewise. * gcc.target/mips/pr37362.c: Likewise. * gcc.target/mips/r10k-cache-barrier-1.c: Likewise. * gcc.target/mips/r10k-cache-barrier-2.c: Likewise. * gcc.target/mips/r10k-cache-barrier-3.c: Likewise. * gcc.target/mips/r10k-cache-barrier-4.c: Likewise. * gcc.target/mips/r10k-cache-barrier-5.c: Likewise. * gcc.target/mips/r10k-cache-barrier-6.c: Likewise. * gcc.target/mips/r10k-cache-barrier-7.c: Likewise. * gcc.target/mips/r10k-cache-barrier-8.c: Likewise. * gcc.target/mips/r10k-cache-barrier-9.c: Likewise. * gcc.target/mips/r10k-cache-barrier-10.c: Likewise. * gcc.target/mips/r10k-cache-barrier-11.c: Likewise. * gcc.target/mips/r10k-cache-barrier-12.c: Likewise. * gcc.target/mips/r10k-cache-barrier-13.c: Likewise. * gcc.target/mips/r10k-cache-barrier-15.c: Likewise. * gcc.target/mips/r3900-mult.c: Likewise. * gcc.target/mips/rsqrt-4.c: Likewise. * gcc.target/mips/sb1-1.c: Likewise. * gcc.target/mips/scc-2.c: Likewise. * gcc.target/mips/scc-4.c: Likewise. * gcc.target/mips/sdata-1.c: Likewise. * gcc.target/mips/sdata-2.c: Likewise. * gcc.target/mips/sdata-3.c: Likewise. * gcc.target/mips/sdata-4.c: Likewise. * gcc.target/mips/smartmips-lwxs.c: Likewise. * gcc.target/mips/smartmips-ror-1.c: Likewise. * gcc.target/mips/smartmips-ror-2.c: Likewise. * gcc.target/mips/smartmips-ror-3.c: Likewise. * gcc.target/mips/smartmips-ror-4.c: Likewise. * gcc.target/mips/timode-1.c: Likewise. * gcc.target/mips/truncate-1.c: Likewise. * gcc.target/mips/truncate-2.c: Likewise. * gcc.target/mips/vr-mult-1.c: Likewise. * gcc.target/mips/vr-mult-2.c: Likewise. * gcc.target/mips/atomic-memory-2.c: Use dg-options instead of dg-mips-options. Use isa>=2 instead of -mips32. * gcc.target/mips/branch-cost-1.c: Use dg-options instead of dg-mips-options. Use isa>=4 instead of -mips64. * gcc.target/mips/branch-cost-2.c: Likewise. * gcc.target/mips/cache-1.c: Use dg-options instead of dg-mips-options. Add isa>=3 and NOMIPS16 attributes. * gcc.target/mips/call-saved-1.c: Use dg-options instead of dg-mips-options. Replace the mips16_attribute directives with a (-mips16) dg-option. Use isa_rev=0 instead of -mips2. * gcc.target/mips/call-saved-2.c: Likewise. * gcc.target/mips/call-saved-3.c: Likewise. * gcc.target/mips/clear-cache-1.c: Use dg-options instead of dg-mips-options. Use isa_rev>=2 instead of -mips32r2. * gcc.target/mips/ext_ins.c: Likewise. * gcc.target/mips/code-readable-1.c: Use dg-options instead of dg-mips-options. Replace the mips16_attribute directives with a (-mips16) dg-option. Use addressing=absolute too. * gcc.target/mips/code-readable-2.c: Likewise. * gcc.target/mips/code-readable-3.c: Likewise. * gcc.target/mips/dmult-1.c: Use dg-options instead of dg-mips-options. Remove the mips16_attribute directives. * gcc.target/mips/gcc-have-sync-compare-and-swap-4.c: Likewise. * gcc.target/mips/dpaq_sa_l_w.c: Use dg-options instead of dg-mips-options. Remove target restrictions from dg-do. Use -mgp32 instead of -mips32r2. * gcc.target/mips/dpsq_sa_l_w.c: Likewise. * gcc.target/mips/dsp-ctrl.c: Use dg-options instead of dg-mips-options. Remove target restrictions from dg-do. Remove the !__mips_dsp code and add -mdsp -mgp32 to dg-options instead. Add NOMIPS16 attributes. * gcc.target/mips/dspr2-MULT.c: Use dg-options instead of dg-mips-options. Replace -march=mips32r2 with -mgp32. * gcc.target/mips/dspr2-MULTU.c: Likewise. * gcc.target/mips/ext-1.c: Use dg-options instead of dg-mips-options. Use isa_rev>=2 instead of -mips64r2. * gcc.target/mips/fix-r10000-1.c: Use dg-options instead of dg-mips-options. Remove -march=mips4. * gcc.target/mips/fix-r10000-2.c: Likewise. * gcc.target/mips/fix-r10000-3.c: Likewise. * gcc.target/mips/fix-r10000-4.c: Likewise. * gcc.target/mips/fix-r10000-5.c: Likewise. * gcc.target/mips/fix-r10000-6.c: Likewise. * gcc.target/mips/fix-r10000-7.c: Likewise. * gcc.target/mips/fix-r10000-8.c: Likewise. * gcc.target/mips/fix-r10000-9.c: Likewise. * gcc.target/mips/fix-r10000-10.c: Likewise. * gcc.target/mips/fix-r10000-11.c: Likewise. * gcc.target/mips/fix-r10000-12.c: Likewise. * gcc.target/mips/fix-r10000-13.c: Likewise. * gcc.target/mips/fix-r10000-14.c: Likewise. * gcc.target/mips/fix-r10000-15.c: Likewise. * gcc.target/mips/fixed-scalar-type.c: Use dg-options instead of dg-mips-options. Remove target restrictions from dg-do. Remove -march=mips32r2. * gcc.target/mips/fixed-vector-type.c: Likewise. * gcc.target/mips/mips32-dsp-run.c: Likewise. * gcc.target/mips/mips32-dspr2.c: Likewise. Add NOMIPS16 attributes. * gcc.target/mips/fpr-moves-7.c: Use dg-options instead of dg-mips-options. Replace the mips16_attribute directives with a (-mips16) dg-option. Remove -msoft-float. * gcc.target/mips/fpr-moves-8.c: Likewise. * gcc.target/mips/int-moves-1.c: Likewise. * gcc.target/mips/int-moves-2.c: Likewise. * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Use dg-options instead of dg-mips-options. Use isa>=2 instead of -mips2. Add -mgp32. * gcc.target/mips/gcc-have-sync-compare-and-swap-3.c: Likewise. * gcc.target/mips/ins-1.c: Use dg-options instead of dg-mips-options. Use "isa_rev>=2 -mgp32" instead of -march=mips32r2. * gcc.target/mips/loongson-muldiv-1.c: Use dg-options instead of dg-mips-options. Use isa=loongson instead of -march=loongson2e. * gcc.target/mips/loongson-muldiv-2.c: Likewise. * gcc.target/mips/loongson-simd.c: Remove mips_loongson target requirement and use isa=loongson instead. Add -mhard-float, -mno-mips16 and -flax-vector-conversions. * gcc.target/mips/lazy-binding-1.c: Use dg-options instead of dg-mips-options. Remove target restrictions from dg-do. Add NOMIPS16 attributes. * gcc.target/mips/long-calls-pg.c: Use dg-options instead of dg-mips-options. Remove -march=mips32 and -fno-pic. Add NOMIPS16 attributes. * gcc.target/mips/madd-3.c: Use dg-options instead of dg-mips-options. Use isa_rev>=1 instead of -mips32. * gcc.target/mips/maddu-3.c: Likewise. * gcc.target/mips/msub-3.c: Likewise. * gcc.target/mips/msubu-3.c: Likewise. * gcc.target/mips/madd-4.c: Use dg-options instead of dg-mips-options. Remove -mips32r2. * gcc.target/mips/maddu-4.c: Likewise. * gcc.target/mips/msub-4.c: Likewise. * gcc.target/mips/msubu-4.c: Likewise. * gcc.target/mips/mips-3d-1.c: Use dg-options instead of dg-mips-options. Remove target restrictions from dg-do. Remove -mips64, -mhard-float and -mgp64. * gcc.target/mips/mips-3d-2.c: Likewise. * gcc.target/mips/mips-3d-3.c: Likewise. * gcc.target/mips/mips-3d-4.c: Likewise. * gcc.target/mips/mips-3d-5.c: Likewise. * gcc.target/mips/mips-3d-6.c: Likewise. * gcc.target/mips/mips-3d-7.c: Likewise. * gcc.target/mips/mips-3d-8.c: Likewise. * gcc.target/mips/mips-3d-9.c: Likewise. * gcc.target/mips/mips-ps-5.c: Use dg-options instead of dg-mips-options. Remove -mips64. * gcc.target/mips/mips-ps-type.c: Likewise. * gcc.target/mips/mips-ps-7.c: Use dg-options instead of dg-mips-options. Replace -mips32r2 with -mgp32. * gcc.target/mips/mips-ps-type-2.c: Use dg-options instead of dg-mips-options. Use "isa_rev>=2 -mgp32" instead of -mips32r2. * gcc.target/mips/mips16-attributes.c: Use dg-options instead of dg-mips-options. Replace the mips16_attribute directives with a (-mips16) dg-option. * gcc.target/mips/mips16-attributes-2.c: Likewise. * gcc.target/mips/r10k-cache-barrier-14.c: Likewise. * gcc.target/mips/scc-3.c: Likewise. * gcc.target/mips/mips16-attributes-3.c: Add { dg-options "(-mips16)" }. * gcc.target/mips/mips16e-extends.c: Use dg-options instead of dg-mips-options. Replace the mips16_attribute directives with a (-mips16) dg-option. Use isa_rev>=1 instead of -march=mips32. Add -mlong32. * gcc.target/mips/mips32-dsp.c: Use dg-options instead of dg-mips-options. Replace -march=mips32 with -mgp32. * gcc.target/mips/mips32-dsp-type.c: Use dg-options instead of dg-mips-options. Remove -march=mips32. * gcc.target/mips/mips32-dspr2-type.c: Use dg-options instead of dg-mips-options. Remove -march=mips32r2. * gcc.target/mips/mips32r2-mxhc1.c: Use dg-options instead of dg-mips-options. Add NOMIPS16 attributes. * gcc.target/mips/movcc-1.c: Use dg-options instead of dg-mips-options. Use isa>=4 instead of -mips4. * gcc.target/mips/movcc-2.c: Likewise. * gcc.target/mips/movcc-3.c: Likewise. * gcc.target/mips/octeon-bbit-1.c: Use dg-options instead of dg-mips-options. Declare foo as a NOMIPS16 function. Use foo instead of g. * gcc.target/mips/near-far-1.c: Use dg-options instead of dg-mips-options. Replace the nonpic directives with an addressing=absolute option. * gcc.target/mips/near-far-2.c: Likewise. * gcc.target/mips/near-far-3.c: Likewise. * gcc.target/mips/near-far-4.c: Likewise. * gcc.target/mips/nmadd-1.c: Use dg-options instead of dg-mips-options. Use isa=4 instead of -mips4. * gcc.target/mips/nmadd-2.c: Likewise. * gcc.target/mips/nmadd-3.c: Likewise. * gcc.target/mips/rsqrt-1.c: Likewise. * gcc.target/mips/rsqrt-2.c: Likewise. * gcc.target/mips/rsqrt-3.c: Likewise. * gcc.target/mips/save-restore-1.c: Use dg-options instead of dg-mips-options. Replace the mips16_attribute directives with a (-mips16) dg-option. Use isa_rev>=1 instead of -mips32r2. * gcc.target/mips/save-restore-2.c: Likewise. * gcc.target/mips/save-restore-3.c: Likewise. * gcc.target/mips/save-restore-4.c: Likewise. * gcc.target/mips/save-restore-5.c: Likewise. * gcc.target/mips/scc-1.c: Use dg-options instead of dg-mips-options. Replace the mips16_attribute directives with a (-mips16) dg-option. Use isa_rev>=1 instead of -mips32. * gcc.target/mips/timode-2.c: Remove target restrictions from dg-do. Use -mgp64. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142875 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | gcc/ | rsandifo | 2007-09-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config/mips/mips.h (ISA_HAS_DSP, ISA_HAS_DSPR2): New macros. * config/mips/mips.c (mips_set_mips16_mode): Don't clear the DSP flags for MIPS16. (override_options): Check TARGET_HARD_FLOAT_ABI instead of TARGET_HARD_FLOAT when testing whether -mpaired-single is supported. (mips_conditional_register_usage): Check ISA_HAS_DSP instead of TARGET_DSP. * config/mips/constraints.md (ka): Check ISA_HAS_DSPR2 instead of TARGET_DSPR2. * config/mips/mips.md (ANYF): Require TARGET_HARD_FLOAT for V2SF. (mulv2sf3, movv2sf, movv2sf_hardfloat_64bit): Require TARGET_HARD_FLOAT. (<u>mulsidi3_32bit_internal, <u>msubsidi4, <u>maddsidi4): Check ISA_HAS_DSPR2 instead of TARGET_HAS_DSPR2. * config/mips/mips-dsp.md: Use ISA_HAS_DSP instead of TARGET_HAS_DSP throughout. * config/mips/mips-dspr2.md: Likewise ISA_HAS_DSPR2 and TARGET_HAS_DSPR2. * config/mips/mips-fixed.md: Use ISA_HAS_DSP and ISA_HAS_DSPR2 instead of TARGET_HAS_DSP and TARGET_HAS_DSPR2. * config/mips/mips-ps-3d.md: Add TARGET_HARD_FLOAT to V2SF patterns. gcc/testsuite/ * lib/target-supports.exp (check_effective_target_nomips16): New procedure. * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single for mipsisa64*-*-*. * gcc.dg/vect/vect.exp: Likewise. * g++.dg/vect/vect.exp: Likewise. * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16. (dg-mips-options): Don't skip -march* and -mips* tests for -mips16. * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16. * gcc.target/mips/branch-cost-2.c (foo): Likewise. * gcc.target/mips/clear-cache-1.c (f): Likewise. * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise. * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise. * gcc.target/mips/fix-vr4130-1.c (foo): Likewise. * gcc.target/mips/fix-vr4130-2.c (foo): Likewise. * gcc.target/mips/fix-vr4130-3.c (foo): Likewise. * gcc.target/mips/fix-vr4130-4.c (foo): Likewise. * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4) (test5, test6, test7, test8, test9, test10, test11, test12, test13) (test14, test15, test16, test17, test18): Likewise. * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4) (test5, test6, test7, test8, test9, test10, test11, test12, test13) (test14, test15, test16, test17, test18, test19, test20, test21) (test22): Likewise. * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise. * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise. * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise. * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise. * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise. * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise. * gcc.target/mips/mips-3d-1.c (main): Likewise. * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15, test16, test17, test18, test19, test20) (test21, test22, test23, test24, test25, test26, test27, test28) (test29, test30, test31): Likewise. * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15, test16, test17, test18, test19, test20) (test21, test22, test23, test24, test25, test26, test27, test28) (test29, test30, test31, test32, test33, test34, test35, test36) (test37, test38, test39, test40, test41, test42, test43, test44) (test45, test46, test47, test48, test49, test50, test51, test52) (test53, test54, test55, test56, test57, test58, test59, test60) (test61, test62, test63): Likewise. * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15, test16, test17, test18, test19, test20) (test21, test22, test23, test24, test25, test26, test27, test28) (test29, test30, test31): Likewise. * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15, test16, test17, test18, test19, test20) (test21, test22, test23, test24, test25, test26, test27, test28) (test29, test30, test31): Likewise. * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15): Likewise. * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15): Likewise. * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15, test16, test17, test18, test19, test20) (test21, test22, test23, test24, test25, test26, test27, test28) (test29, test30, test31): Likewise. * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3) (matrix_multiply4: Likewise. * gcc.target/mips/mips-ps-1.c (main): Likewise. * gcc.target/mips/mips-ps-2.c (main): Likewise. * gcc.target/mips/mips-ps-3.c (main): Likewise. * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15, test16, test17, test18, test19, test20) (test21, test22, test23, test24, test25, test26, test27, test28) (test29, test30, test31): Likewise. * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3) (test4, test5, test6, test7, test8, test9, test10, test11, test12) (test13, test14, test15, test16, test17, test18, test19, test20) (test21, test22, test23, test24, test25, test26, test27, test28) (test29, test30, test31): Likewise. * gcc.target/mips/mips-ps-5.c (main): Likewise. * gcc.target/mips/mips-ps-6.c (main): Likewise. * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub) (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise. * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi) (sub_v4qi): Likewise. * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8) (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise. * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise. * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise. * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba) (subb, subc): Likewise. * gcc.target/mips/msub-1.c (f1, f2): Likewise. * gcc.target/mips/msub-2.c (f1, f2): Likewise. * gcc.target/mips/msub-4.c (f1, f2): Likewise. * gcc.target/mips/msubu-1.c (f1, f2): Likewise. * gcc.target/mips/msubu-2.c (f1, f2): Likewise. * gcc.target/mips/msubu-4.c (f1, f2): Likewise. * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise. * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise. * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise. * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise. * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise. * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise. * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128683 138bc75d-0d04-0410-961f-82ee72b054a4 | ||||
* | * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c, | chaoyingfu | 2007-05-08 | 1 | -0/+19 |
* gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c, * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c, * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124559 138bc75d-0d04-0410-961f-82ee72b054a4 |