]> git.ipfire.org Git - thirdparty/gcc.git/commit
LoongArch: Testcases for LA32
authormengqinggang <mengqinggang@loongson.cn>
Thu, 11 Dec 2025 06:37:39 +0000 (14:37 +0800)
committerLulu Cheng <chenglulu@loongson.cn>
Fri, 12 Dec 2025 07:56:48 +0000 (15:56 +0800)
commit16e5de0a8edc99d0f85de3c9fc0e4aa1bb755072
treec10c6d65f0d94906c9b2f081228336f6beb6fbf8
parent22b8e0c32aef7c9af71c62552beaca3dcdf12591
LoongArch: Testcases for LA32

Delete LA64 testcases in gcc.target/loongarch.
Add a new path gcc.target/loongarch/la64 for LA64 testcases in next patch.

Delete vector testcases in gcc.target/loongarch.
Move these vector testcases to gcc.target/loongarch/vector/lsx
or gcc.target/loongarch/vector/lasx in next patch.

gcc/testsuite/ChangeLog:

* g++.target/loongarch/bytepick.C: Skip on LA32.
* g++.target/loongarch/got-load.C: Likewise.
* g++.target/loongarch/pr106828.C: Likewise.
* g++.target/loongarch/vect-ashr-lshr.C: Add loongarch_asx check.
* gcc.dg/ifcvt-4.c: Skip on LA32.
* gcc.dg/stack-usage-1.c: Change __loongarch_lp64 to __loongarch__.
* gcc.dg/tree-ssa/gen-vect-2.c: Skip on LoongArch.
* gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
* gcc.dg/tree-ssa/pr83403-1.c: Add dg-additional-options.
* gcc.dg/tree-ssa/pr83403-2.c: Likewise.
* gcc.target/loongarch/float-load.c: Add hard_float check.
* gcc.target/loongarch/larch-builtin.c: Skip some check on LA32.
* gcc.target/loongarch/pr115752.c: Add hard_float check.
* gcc.target/loongarch/vector/loongarch-vector.exp: Add
check_effective_target_loongarch_sx.
* lib/target-supports.exp: Add hard float condition to
check_effective_target_scalar_all_fma.
Disable loongarch for check_effective_target_vect_cmdline_needed.
Add check_effective_target_loongarch_sx condition to
check_vect_support_and_set_flags.
* gcc.target/loongarch/abd-lasx.c: Removed.
* gcc.target/loongarch/abd-lsx.c: Removed.
* gcc.target/loongarch/add-const.c: Removed.
* gcc.target/loongarch/alsl-cost.c: Removed.
* gcc.target/loongarch/alsl_wu.c: Removed.
* gcc.target/loongarch/and-large-immediate-opt.c: Removed.
* gcc.target/loongarch/arch-func-attr-1.c: Removed.
* gcc.target/loongarch/arch-pragma-attr-1.c: Removed.
* gcc.target/loongarch/attr-model-1.c: Removed.
* gcc.target/loongarch/attr-model-2.c: Removed.
* gcc.target/loongarch/attr-model-3.c: Removed.
* gcc.target/loongarch/attr-model-4.c: Removed.
* gcc.target/loongarch/attr-model-5.c: Removed.
* gcc.target/loongarch/attr-model-diag.c: Removed.
* gcc.target/loongarch/attr-model-test.c: Removed.
* gcc.target/loongarch/avg-ceil-lasx.c: Removed.
* gcc.target/loongarch/avg-ceil-lsx.c: Removed.
* gcc.target/loongarch/avg-floor-lasx.c: Removed.
* gcc.target/loongarch/avg-floor-lsx.c: Removed.
* gcc.target/loongarch/bitint-alignments.c: Removed.
* gcc.target/loongarch/bitint-args.c: Removed.
* gcc.target/loongarch/bitint-sizes.c: Removed.
* gcc.target/loongarch/bitwise-shift-reassoc.c: Removed.
* gcc.target/loongarch/bitwise_extend.c: Removed.
* gcc.target/loongarch/bstrins-1.c: Removed.
* gcc.target/loongarch/bstrins-2.c: Removed.
* gcc.target/loongarch/bstrins-3.c: Removed.
* gcc.target/loongarch/bstrins-4.c: Removed.
* gcc.target/loongarch/bstrpick_alsl_paired.c: Removed.
* gcc.target/loongarch/bytepick_combine.c: Removed.
* gcc.target/loongarch/bytepick_shift_128.c: Removed.
* gcc.target/loongarch/can_inline_1.c: Removed.
* gcc.target/loongarch/can_inline_2.c: Removed.
* gcc.target/loongarch/can_inline_3.c: Removed.
* gcc.target/loongarch/can_inline_4.c: Removed.
* gcc.target/loongarch/can_inline_5.c: Removed.
* gcc.target/loongarch/can_inline_6.c: Removed.
* gcc.target/loongarch/cmodel-extreme-1.c: Removed.
* gcc.target/loongarch/cmodel-extreme-2.c: Removed.
* gcc.target/loongarch/cmodel-func-attr-1.c: Removed.
* gcc.target/loongarch/cmodel-pragma-attr-1.c: Removed.
* gcc.target/loongarch/cmov_ii.c: Removed.
* gcc.target/loongarch/compare-both-non-zero.c: Removed.
* gcc.target/loongarch/conditional-move-opt-1.c: Removed.
* gcc.target/loongarch/conditional-move-opt-2.c: Removed.
* gcc.target/loongarch/conditional-move-opt-3.c: Removed.
* gcc.target/loongarch/const-double-zero-stx.c: Removed.
* gcc.target/loongarch/crc-sext.c: Removed.
* gcc.target/loongarch/direct-extern-1.c: Removed.
* gcc.target/loongarch/div-div32.c: Removed.
* gcc.target/loongarch/div-no-div32.c: Removed.
* gcc.target/loongarch/divf.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-extreme-tls-desc.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-lto.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-single-load-store-2.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-single-load-store-3.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-single-load-store-no-anchor.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-single-load-store.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-tls-desc.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-tls-ld-gd.c: Removed.
* gcc.target/loongarch/explicit-relocs-auto-tls-le-ie.c: Removed.
* gcc.target/loongarch/explicit-relocs-extreme-auto-tls-ld-gd.c: Removed.
* gcc.target/loongarch/explicit-relocs-extreme-tls-desc.c: Removed.
* gcc.target/loongarch/explicit-relocs-medium-auto-tls-ld-gd.c: Removed.
* gcc.target/loongarch/explicit-relocs-medium-call36-auto-tls-ld-gd.c: Removed.
* gcc.target/loongarch/explicit-relocs-tls-desc.c: Removed.
* gcc.target/loongarch/extendsidi2-combine.c: Removed.
* gcc.target/loongarch/fclass-compile.c: Removed.
* gcc.target/loongarch/fclass-run.c: Removed.
* gcc.target/loongarch/flogb.c: Removed.
* gcc.target/loongarch/flt-abi-isa-1.c: Removed.
* gcc.target/loongarch/flt-abi-isa-2.c: Removed.
* gcc.target/loongarch/flt-abi-isa-3.c: Removed.
* gcc.target/loongarch/flt-abi-isa-4.c: Removed.
* gcc.target/loongarch/fnmam4-vec.c: Removed.
* gcc.target/loongarch/frint.c: Removed.
* gcc.target/loongarch/fscaleb.c: Removed.
* gcc.target/loongarch/ftint-no-inexact.c: Removed.
* gcc.target/loongarch/ftint.c: Removed.
* gcc.target/loongarch/func-call-1.c: Removed.
* gcc.target/loongarch/func-call-2.c: Removed.
* gcc.target/loongarch/func-call-3.c: Removed.
* gcc.target/loongarch/func-call-4.c: Removed.
* gcc.target/loongarch/func-call-5.c: Removed.
* gcc.target/loongarch/func-call-6.c: Removed.
* gcc.target/loongarch/func-call-7.c: Removed.
* gcc.target/loongarch/func-call-8.c: Removed.
* gcc.target/loongarch/func-call-extreme-1.c: Removed.
* gcc.target/loongarch/func-call-extreme-2.c: Removed.
* gcc.target/loongarch/func-call-extreme-3.c: Removed.
* gcc.target/loongarch/func-call-extreme-4.c: Removed.
* gcc.target/loongarch/func-call-extreme-5.c: Removed.
* gcc.target/loongarch/func-call-extreme-6.c: Removed.
* gcc.target/loongarch/func-call-medium-1.c: Removed.
* gcc.target/loongarch/func-call-medium-2.c: Removed.
* gcc.target/loongarch/func-call-medium-3.c: Removed.
* gcc.target/loongarch/func-call-medium-5.c: Removed.
* gcc.target/loongarch/func-call-medium-6.c: Removed.
* gcc.target/loongarch/func-call-medium-7.c: Removed.
* gcc.target/loongarch/func-call-medium-8.c: Removed.
* gcc.target/loongarch/func-call-medium-call36-1.c: Removed.
* gcc.target/loongarch/func-call-medium-call36.c: Removed.
* gcc.target/loongarch/imm-load.c: Removed.
* gcc.target/loongarch/imm-load1.c: Removed.
* gcc.target/loongarch/invariant-recip.c: Removed.
* gcc.target/loongarch/larch-frecipe-builtin.c: Removed.
* gcc.target/loongarch/larch-frecipe-intrinsic.c: Removed.
* gcc.target/loongarch/lasx-andn-iorn.c: Removed.
* gcc.target/loongarch/lasx-extract-even_odd-opt.c: Removed.
* gcc.target/loongarch/lasx-func-attr-1.c: Removed.
* gcc.target/loongarch/lasx-func-attr-2.c: Removed.
* gcc.target/loongarch/lasx-pragma-attr-1.c: Removed.
* gcc.target/loongarch/lasx-pragma-attr-2.c: Removed.
* gcc.target/loongarch/lasx-reduc-1.c: Removed.
* gcc.target/loongarch/lasx-xvpermi_q-opt.c: Removed.
* gcc.target/loongarch/lsx-andn-iorn.c: Removed.
* gcc.target/loongarch/lsx-func-attr-1.c: Removed.
* gcc.target/loongarch/lsx-func-attr-2.c: Removed.
* gcc.target/loongarch/lsx-pragma-attr-1.c: Removed.
* gcc.target/loongarch/lsx-pragma-attr-2.c: Removed.
* gcc.target/loongarch/math-float-128.c: Removed.
* gcc.target/loongarch/mem-and-mask-opt.c: Removed.
* gcc.target/loongarch/memcpy-vec-1.c: Removed.
* gcc.target/loongarch/memcpy-vec-2.c: Removed.
* gcc.target/loongarch/memcpy-vec-3.c: Removed.
* gcc.target/loongarch/mode-tieable-opt.c: Removed.
* gcc.target/loongarch/mov-zero-1.c: Removed.
* gcc.target/loongarch/mov-zero-2.c: Removed.
* gcc.target/loongarch/movcf2gr-via-fr.c: Removed.
* gcc.target/loongarch/movcf2gr.c: Removed.
* gcc.target/loongarch/mul-const-reduction.c: Removed.
* gcc.target/loongarch/mulh_wu.c: Removed.
* gcc.target/loongarch/mulw_d_w.c: Removed.
* gcc.target/loongarch/mulw_d_wu.c: Removed.
* gcc.target/loongarch/popcnt.c: Removed.
* gcc.target/loongarch/popcount.c: Removed.
* gcc.target/loongarch/pr109465-1.c: Removed.
* gcc.target/loongarch/pr109465-2.c: Removed.
* gcc.target/loongarch/pr109465-3.c: Removed.
* gcc.target/loongarch/pr112476-1.c: Removed.
* gcc.target/loongarch/pr112476-2.c: Removed.
* gcc.target/loongarch/pr112476-3.c: Removed.
* gcc.target/loongarch/pr112476-4.c: Removed.
* gcc.target/loongarch/pr113033.c: Removed.
* gcc.target/loongarch/pr113148.c: Removed.
* gcc.target/loongarch/pr114861.c: Removed.
* gcc.target/loongarch/pr118561.c: Removed.
* gcc.target/loongarch/pr118828-2.c: Removed.
* gcc.target/loongarch/pr118828-3.c: Removed.
* gcc.target/loongarch/pr118828-4.c: Removed.
* gcc.target/loongarch/pr118828.c: Removed.
* gcc.target/loongarch/pr118843.c: Removed.
* gcc.target/loongarch/pr119084.c: Removed.
* gcc.target/loongarch/pr119127.c: Removed.
* gcc.target/loongarch/pr121064.c: Removed.
* gcc.target/loongarch/pr121542.c: Removed.
* gcc.target/loongarch/pr121634.c: Removed.
* gcc.target/loongarch/pr121875.c: Removed.
* gcc.target/loongarch/pr122097.c: Removed.
* gcc.target/loongarch/pragma-push-pop.c: Removed.
* gcc.target/loongarch/prolog-opt.c: Removed.
* gcc.target/loongarch/recip-divf.c: Removed.
* gcc.target/loongarch/recip-sqrtf.c: Removed.
* gcc.target/loongarch/relocs-symbol-noaddend.c: Removed.
* gcc.target/loongarch/revb.c: Removed.
* gcc.target/loongarch/rotl-with-rotr.c: Removed.
* gcc.target/loongarch/rotl-with-vrotr-b.c: Removed.
* gcc.target/loongarch/rotl-with-vrotr-d.c: Removed.
* gcc.target/loongarch/rotl-with-vrotr-h.c: Removed.
* gcc.target/loongarch/rotl-with-vrotr-w.c: Removed.
* gcc.target/loongarch/rotl-with-xvrotr-b.c: Removed.
* gcc.target/loongarch/rotl-with-xvrotr-d.c: Removed.
* gcc.target/loongarch/rotl-with-xvrotr-h.c: Removed.
* gcc.target/loongarch/rotl-with-xvrotr-w.c: Removed.
* gcc.target/loongarch/rotrw.c: Removed.
* gcc.target/loongarch/sad-lasx.c: Removed.
* gcc.target/loongarch/sad-lsx.c: Removed.
* gcc.target/loongarch/sign-extend-1.c: Removed.
* gcc.target/loongarch/sign-extend-2.c: Removed.
* gcc.target/loongarch/sign-extend-3.c: Removed.
* gcc.target/loongarch/sign-extend-4.c: Removed.
* gcc.target/loongarch/sign-extend-5.c: Removed.
* gcc.target/loongarch/sign-extend-6.c: Removed.
* gcc.target/loongarch/sign-extend-bitwise.c: Removed.
* gcc.target/loongarch/sign_extend_ashift.c: Removed.
* gcc.target/loongarch/slt-sign-extend.c: Removed.
* gcc.target/loongarch/smuldi3_highpart.c: Removed.
* gcc.target/loongarch/spill-less.c: Removed.
* gcc.target/loongarch/sqrtf.c: Removed.
* gcc.target/loongarch/strict-align.c: Removed.
* gcc.target/loongarch/switch-qi.c: Removed.
* gcc.target/loongarch/tls-extreme-macro.c: Removed.
* gcc.target/loongarch/tls-gd-noplt.c: Removed.
* gcc.target/loongarch/tls-ie-extreme.c: Removed.
* gcc.target/loongarch/tls-ie-norelax.c: Removed.
* gcc.target/loongarch/tls-ie-relax.c: Removed.
* gcc.target/loongarch/tls-le-relax.c: Removed.
* gcc.target/loongarch/vec_pack_unpack_128.c: Removed.
* gcc.target/loongarch/vec_pack_unpack_256.c: Removed.
* gcc.target/loongarch/vec_reduc_half.c: Removed.
* gcc.target/loongarch/vect-extract.c: Removed.
* gcc.target/loongarch/vect-frint-no-inexact.c: Removed.
* gcc.target/loongarch/vect-frint-scalar-no-inexact.c: Removed.
* gcc.target/loongarch/vect-frint-scalar.c: Removed.
* gcc.target/loongarch/vect-frint.c: Removed.
* gcc.target/loongarch/vect-ftint-no-inexact.c: Removed.
* gcc.target/loongarch/vect-ftint.c: Removed.
* gcc.target/loongarch/vect-ld-st-imm12.c: Removed.
* gcc.target/loongarch/vect-muh.c: Removed.
* gcc.target/loongarch/vect-rotr.c: Removed.
* gcc.target/loongarch/vect-shift-imm-round.c: Removed.
* gcc.target/loongarch/vect-shuf-fp.c: Removed.
* gcc.target/loongarch/vect-slp-two-operator.c: Removed.
* gcc.target/loongarch/vect-widen-add.c: Removed.
* gcc.target/loongarch/vect-widen-mul.c: Removed.
* gcc.target/loongarch/vect-widen-sub.c: Removed.
* gcc.target/loongarch/vector-func-attr-1.c: Removed.
* gcc.target/loongarch/vector-pragma-attr-1.c: Removed.
* gcc.target/loongarch/vfcmp-d.c: Removed.
* gcc.target/loongarch/vfcmp-f.c: Removed.
* gcc.target/loongarch/vfmax-vfmin.c: Removed.
* gcc.target/loongarch/vrepli.c: Removed.
* gcc.target/loongarch/wide-mul-reduc-1.c: Removed.
* gcc.target/loongarch/wide-mul-reduc-2.c: Removed.
* gcc.target/loongarch/widen-mul-rtx-cost-signed.c: Removed.
* gcc.target/loongarch/widen-mul-rtx-cost-unsigned.c: Removed.
* gcc.target/loongarch/xorsign-run.c: Removed.
* gcc.target/loongarch/xorsign.c: Removed.
* gcc.target/loongarch/xvfcmp-d.c: Removed.
* gcc.target/loongarch/xvfcmp-f.c: Removed.
* gcc.target/loongarch/zero-size-field-pass.c: Removed.
* gcc.target/loongarch/zero-size-field-ret.c: Removed.
247 files changed:
gcc/testsuite/g++.target/loongarch/bytepick.C
gcc/testsuite/g++.target/loongarch/got-load.C
gcc/testsuite/g++.target/loongarch/pr106828.C
gcc/testsuite/g++.target/loongarch/vect-ashr-lshr.C
gcc/testsuite/gcc.dg/ifcvt-4.c
gcc/testsuite/gcc.dg/stack-usage-1.c
gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c
gcc/testsuite/gcc.dg/tree-ssa/gen-vect-25.c
gcc/testsuite/gcc.dg/tree-ssa/pr83403-1.c
gcc/testsuite/gcc.dg/tree-ssa/pr83403-2.c
gcc/testsuite/gcc.target/loongarch/abd-lasx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/abd-lsx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/add-const.c [deleted file]
gcc/testsuite/gcc.target/loongarch/alsl-cost.c [deleted file]
gcc/testsuite/gcc.target/loongarch/alsl_wu.c [deleted file]
gcc/testsuite/gcc.target/loongarch/and-large-immediate-opt.c [deleted file]
gcc/testsuite/gcc.target/loongarch/arch-func-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/arch-pragma-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/attr-model-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/attr-model-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/attr-model-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/attr-model-4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/attr-model-5.c [deleted file]
gcc/testsuite/gcc.target/loongarch/attr-model-diag.c [deleted file]
gcc/testsuite/gcc.target/loongarch/attr-model-test.c [deleted file]
gcc/testsuite/gcc.target/loongarch/avg-ceil-lasx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/avg-ceil-lsx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/avg-floor-lasx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/avg-floor-lsx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bitint-alignments.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bitint-args.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bitint-sizes.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bitwise-shift-reassoc.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bitwise_extend.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bstrins-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bstrins-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bstrins-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bstrins-4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bstrpick_alsl_paired.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bytepick_combine.c [deleted file]
gcc/testsuite/gcc.target/loongarch/bytepick_shift_128.c [deleted file]
gcc/testsuite/gcc.target/loongarch/can_inline_1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/can_inline_2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/can_inline_3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/can_inline_4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/can_inline_5.c [deleted file]
gcc/testsuite/gcc.target/loongarch/can_inline_6.c [deleted file]
gcc/testsuite/gcc.target/loongarch/cmodel-extreme-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/cmodel-extreme-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/cmodel-func-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/cmodel-pragma-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/cmov_ii.c [deleted file]
gcc/testsuite/gcc.target/loongarch/compare-both-non-zero.c [deleted file]
gcc/testsuite/gcc.target/loongarch/conditional-move-opt-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/conditional-move-opt-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/conditional-move-opt-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/const-double-zero-stx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/crc-sext.c [deleted file]
gcc/testsuite/gcc.target/loongarch/direct-extern-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/div-div32.c [deleted file]
gcc/testsuite/gcc.target/loongarch/div-no-div32.c [deleted file]
gcc/testsuite/gcc.target/loongarch/divf.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-extreme-tls-desc.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-lto.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-single-load-store-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-single-load-store-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-single-load-store-no-anchor.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-single-load-store.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-tls-desc.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-tls-ld-gd.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-auto-tls-le-ie.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-extreme-auto-tls-ld-gd.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-extreme-tls-desc.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-medium-auto-tls-ld-gd.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-medium-call36-auto-tls-ld-gd.c [deleted file]
gcc/testsuite/gcc.target/loongarch/explicit-relocs-tls-desc.c [deleted file]
gcc/testsuite/gcc.target/loongarch/extendsidi2-combine.c [deleted file]
gcc/testsuite/gcc.target/loongarch/fclass-compile.c [deleted file]
gcc/testsuite/gcc.target/loongarch/fclass-run.c [deleted file]
gcc/testsuite/gcc.target/loongarch/float-load.c
gcc/testsuite/gcc.target/loongarch/flogb.c [deleted file]
gcc/testsuite/gcc.target/loongarch/flt-abi-isa-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/flt-abi-isa-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/flt-abi-isa-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/flt-abi-isa-4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/fnmam4-vec.c [deleted file]
gcc/testsuite/gcc.target/loongarch/frint.c [deleted file]
gcc/testsuite/gcc.target/loongarch/fscaleb.c [deleted file]
gcc/testsuite/gcc.target/loongarch/ftint-no-inexact.c [deleted file]
gcc/testsuite/gcc.target/loongarch/ftint.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-5.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-6.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-7.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-8.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-extreme-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-extreme-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-extreme-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-extreme-4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-extreme-5.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-extreme-6.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-5.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-6.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-7.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-8.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-call36-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/func-call-medium-call36.c [deleted file]
gcc/testsuite/gcc.target/loongarch/imm-load.c [deleted file]
gcc/testsuite/gcc.target/loongarch/imm-load1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/invariant-recip.c [deleted file]
gcc/testsuite/gcc.target/loongarch/larch-builtin.c
gcc/testsuite/gcc.target/loongarch/larch-frecipe-builtin.c [deleted file]
gcc/testsuite/gcc.target/loongarch/larch-frecipe-intrinsic.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lasx-andn-iorn.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lasx-extract-even_odd-opt.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lasx-func-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lasx-func-attr-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lasx-pragma-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lasx-pragma-attr-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lasx-reduc-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lasx-xvpermi_q-opt.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lsx-andn-iorn.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lsx-func-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lsx-func-attr-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lsx-pragma-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/lsx-pragma-attr-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/math-float-128.c [deleted file]
gcc/testsuite/gcc.target/loongarch/mem-and-mask-opt.c [deleted file]
gcc/testsuite/gcc.target/loongarch/memcpy-vec-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/memcpy-vec-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/memcpy-vec-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/mode-tieable-opt.c [deleted file]
gcc/testsuite/gcc.target/loongarch/mov-zero-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/mov-zero-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/movcf2gr-via-fr.c [deleted file]
gcc/testsuite/gcc.target/loongarch/movcf2gr.c [deleted file]
gcc/testsuite/gcc.target/loongarch/mul-const-reduction.c [deleted file]
gcc/testsuite/gcc.target/loongarch/mulh_wu.c [deleted file]
gcc/testsuite/gcc.target/loongarch/mulw_d_w.c [deleted file]
gcc/testsuite/gcc.target/loongarch/mulw_d_wu.c [deleted file]
gcc/testsuite/gcc.target/loongarch/popcnt.c [deleted file]
gcc/testsuite/gcc.target/loongarch/popcount.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr109465-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr109465-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr109465-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr112476-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr112476-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr112476-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr112476-4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr113033.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr113148.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr114861.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr115752.c
gcc/testsuite/gcc.target/loongarch/pr118561.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr118828-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr118828-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr118828-4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr118828.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr118843.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr119084.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr119127.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr121064.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr121542.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr121634.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr121875.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pr122097.c [deleted file]
gcc/testsuite/gcc.target/loongarch/pragma-push-pop.c [deleted file]
gcc/testsuite/gcc.target/loongarch/prolog-opt.c [deleted file]
gcc/testsuite/gcc.target/loongarch/recip-divf.c [deleted file]
gcc/testsuite/gcc.target/loongarch/recip-sqrtf.c [deleted file]
gcc/testsuite/gcc.target/loongarch/relocs-symbol-noaddend.c [deleted file]
gcc/testsuite/gcc.target/loongarch/revb.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-rotr.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-vrotr-b.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-vrotr-d.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-vrotr-h.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-vrotr-w.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-xvrotr-b.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-xvrotr-d.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-xvrotr-h.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotl-with-xvrotr-w.c [deleted file]
gcc/testsuite/gcc.target/loongarch/rotrw.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sad-lasx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sad-lsx.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sign-extend-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sign-extend-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sign-extend-3.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sign-extend-4.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sign-extend-5.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sign-extend-6.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sign-extend-bitwise.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sign_extend_ashift.c [deleted file]
gcc/testsuite/gcc.target/loongarch/slt-sign-extend.c [deleted file]
gcc/testsuite/gcc.target/loongarch/smuldi3_highpart.c [deleted file]
gcc/testsuite/gcc.target/loongarch/spill-less.c [deleted file]
gcc/testsuite/gcc.target/loongarch/sqrtf.c [deleted file]
gcc/testsuite/gcc.target/loongarch/strict-align.c [deleted file]
gcc/testsuite/gcc.target/loongarch/switch-qi.c [deleted file]
gcc/testsuite/gcc.target/loongarch/tls-extreme-macro.c [deleted file]
gcc/testsuite/gcc.target/loongarch/tls-gd-noplt.c [deleted file]
gcc/testsuite/gcc.target/loongarch/tls-ie-extreme.c [deleted file]
gcc/testsuite/gcc.target/loongarch/tls-ie-norelax.c [deleted file]
gcc/testsuite/gcc.target/loongarch/tls-ie-relax.c [deleted file]
gcc/testsuite/gcc.target/loongarch/tls-le-relax.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vec_pack_unpack_128.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vec_pack_unpack_256.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vec_reduc_half.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-extract.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-frint-no-inexact.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-frint-scalar-no-inexact.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-frint-scalar.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-frint.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-ftint-no-inexact.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-ftint.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-ld-st-imm12.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-muh.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-rotr.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-shift-imm-round.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-shuf-fp.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-slp-two-operator.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-widen-add.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-widen-mul.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vect-widen-sub.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vector-func-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vector-pragma-attr-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp
gcc/testsuite/gcc.target/loongarch/vfcmp-d.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vfcmp-f.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vfmax-vfmin.c [deleted file]
gcc/testsuite/gcc.target/loongarch/vrepli.c [deleted file]
gcc/testsuite/gcc.target/loongarch/wide-mul-reduc-1.c [deleted file]
gcc/testsuite/gcc.target/loongarch/wide-mul-reduc-2.c [deleted file]
gcc/testsuite/gcc.target/loongarch/widen-mul-rtx-cost-signed.c [deleted file]
gcc/testsuite/gcc.target/loongarch/widen-mul-rtx-cost-unsigned.c [deleted file]
gcc/testsuite/gcc.target/loongarch/xorsign-run.c [deleted file]
gcc/testsuite/gcc.target/loongarch/xorsign.c [deleted file]
gcc/testsuite/gcc.target/loongarch/xvfcmp-d.c [deleted file]
gcc/testsuite/gcc.target/loongarch/xvfcmp-f.c [deleted file]
gcc/testsuite/gcc.target/loongarch/zero-size-field-pass.c [deleted file]
gcc/testsuite/gcc.target/loongarch/zero-size-field-ret.c [deleted file]
gcc/testsuite/lib/target-supports.exp