aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadd.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadda.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvand.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclri.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrev.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrevi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitsel.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseli.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitset.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseti.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsll_v.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsrl_v.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclo.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclz.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextrins.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_caf_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_ceq_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cle_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_clt_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cne_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cor_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cun_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_saf_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_seq_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sle_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_slt_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sne_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sor_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sun_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvt.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvth.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffinth.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstp.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstpi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftintl.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvh.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvl.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsgr2vr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsve0.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvld.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvldi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmadd.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskgez.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskltz.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsknz.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsub.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmul.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvneg.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnor.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnori.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvor.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvori.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvorn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackev.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackod.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpcnt.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickev.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickod.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve2gr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvprem.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpremi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplgr2vr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve0.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplvei.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotri.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseq.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseqi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf4i_b.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf_b.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsigncov.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsll.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslli.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsra.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrai.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsran.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrani.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrar.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrari.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrl.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrli.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrln.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlri.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssran.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrani.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrln.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvst.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsub.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxor.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxori.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp23
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadd.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadda.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vand.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclri.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrev.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrevi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitsel.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseli.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitset.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseti.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsll.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsrl.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclo.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclz.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextrins.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_caf.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_ceq.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cle.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_clt.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cne.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cor.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cun.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_saf.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_seq.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sle.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_slt.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sne.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sor.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sun.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstp.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstpi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_d.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_s.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-4.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvh.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvl.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vinsgr2vr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vld.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vldi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmadd.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskgez.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskltz.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsknz.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsub.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmul.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-3.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vneg.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnor.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnori.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vor.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vori.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vorn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackev.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackod.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpcnt.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickev.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickod.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickve2gr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpremi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplgr2vr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplve.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplvei.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotri.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseq.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseqi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf4i.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsigncov.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsll.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslli.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsra.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrai.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsran.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrani.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrar.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrari.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrl.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrli.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrln.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlr.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlri.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssran.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrani.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrln.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrn.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrni.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vst.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsub.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubi.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-1.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-2.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxor.c1
-rw-r--r--gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxori.c1
393 files changed, 23 insertions, 392 deletions
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-1.c
index 41fae32..5e15a12 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-2.c
index bd7a906..fa0f9f6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvabsd-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadd.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadd.c
index 2932957..82da734 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadd.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadd.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadda.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadda.c
index d6b57d1..2c2701d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadda.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvadda.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddi.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddi.c
index 054bf6e..064b26f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-1.c
index 70f3bf7..1600739 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-2.c
index 22528a1..c45840e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-3.c
index 38a0a53..567bc1f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwev-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-1.c
index a4dc565..775b905 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-2.c
index a2fbe9e..34721ad 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-3.c
index 8c98fc4..30d52b0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvaddwod-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvand.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvand.c
index e485786..96ad473 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvand.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvand.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandi.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandi.c
index 26cddc5..59d6a14 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandn.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandn.c
index bc3590c..b2809d3 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvandn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-1.c
index 5ce31eb..18d1862 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-2.c
index d04e427..4a79277 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavg-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-1.c
index 37b78aa..7e6a244 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-2.c
index 3944a6a..f020cbe 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvavgr-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclr.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclr.c
index def7b58..70c9288 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclri.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclri.c
index 713eb19..7eee98f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclri.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitclri.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrev.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrev.c
index 2b0e7f8..a4f104e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrev.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrev.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrevi.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrevi.c
index 2b8327d..967a01f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrevi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitrevi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitsel.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitsel.c
index c9847a6..4140805 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitsel.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitsel.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseli.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseli.c
index 1edb4fc..b2532f5 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseli.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseli.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitset.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitset.c
index c195cd9..ff9d030 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitset.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitset.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseti.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseti.c
index 47f37e4..9081443 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseti.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbitseti.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsll_v.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsll_v.c
index 3c1a8b8..7110423 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsll_v.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsll_v.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsrl_v.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsrl_v.c
index 340f769..236b5b2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsrl_v.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvbsrl_v.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclo.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclo.c
index dbc52f9..927fa16 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclo.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclo.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclz.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclz.c
index 89191c4..3e39c21 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclz.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvclz.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-1.c
index 0d7c677..e3cfe28 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-2.c
index fd8b6d3..7154329 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvdiv-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-1.c
index 94f3101..2e9e4b0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-2.c
index d93201b..f6a098d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvext2xv-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-1.c
index 9fb4e3f..c64e6ca 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-2.c
index fe6ff15..33ede4d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvexth-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-1.c
index c0d3e8e..7f59c76 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-2.c
index 8c7ab4e..d9eee59 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextl-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextrins.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextrins.c
index 8e61f1c..e4dc8bf 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextrins.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvextrins.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_d.c
index 657a19e..7cd7ad8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_s.c
index 4002c40..62ca8c9 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfadd_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_d.c
index 5d5b4c4..5a27330 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
/* { dg-timeout 500 } */
#include "../simd_correctness_check.h"
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_s.c
index 888e85b..cae82f6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfclass_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
/* { dg-timeout 500 } */
#include "../simd_correctness_check.h"
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_caf_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_caf_s.c
index fa33723..1fe7c8b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_caf_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_caf_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_ceq_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_ceq_s.c
index 6d6649f..d4c4aa1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_ceq_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_ceq_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cle_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cle_s.c
index a64dd75..1ca2fbd 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cle_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cle_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_clt_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_clt_s.c
index 733cc00..0dffd68 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_clt_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_clt_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cne_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cne_s.c
index 1907410..77ba5fc 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cne_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cne_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cor_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cor_s.c
index 8dd58f2..954c757 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cor_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cor_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cun_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cun_s.c
index 3230c10..98eb385 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cun_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_cun_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_saf_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_saf_s.c
index 23cbc4b..1427165 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_saf_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_saf_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_seq_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_seq_s.c
index 6641d2c..e61e0e6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_seq_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_seq_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sle_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sle_s.c
index d25fc25..24f4f20 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sle_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sle_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_slt_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_slt_s.c
index 8210f74..f468d93 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_slt_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_slt_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sne_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sne_s.c
index 9d015a5..29c128e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sne_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sne_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sor_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sor_s.c
index a616810..29c080c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sor_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sor_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sun_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sun_s.c
index 41f2749..eee5616 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sun_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcmp_sun_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvt.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvt.c
index 116399a..8b6225d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvt.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvt.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvth.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvth.c
index 001ce1c..7933ec5 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvth.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfcvth.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-1.c
index dd04fd7..e0240cb 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-2.c
index 3e2b155..c6f4aea 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffint-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffinth.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffinth.c
index e310ff5..4d8e71b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffinth.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvffinth.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_d.c
index bba1a06..57a4cd2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_s.c
index b641c73..798c752 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvflogb_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_d.c
index c85c94b..f5c49f9 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_s.c
index bde41dd..d25bbe6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmadd_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_d.c
index 207ba16..eefa1e5 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_s.c
index 9b77032..a9271e6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmax_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_d.c
index 96bbb94..63605b8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_s.c
index c73a8a7..4b59e34 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfmaxa_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_d.c
index d161c85..0f6c5e4c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_s.c
index c5e9576..3f45404 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfnmadd_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_d.c
index 4babf16..e65ded1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
/* { dg-timeout 500 } */
#include "../simd_correctness_check.h"
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_s.c
index 9f2fa67..fbfe300 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrint_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
/* { dg-timeout 500 } */
#include "../simd_correctness_check.h"
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstp.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstp.c
index 557f9f8..72b3fe0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstp.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstp.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstpi.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstpi.c
index cdb7b11..cbb23e0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstpi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfrstpi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_d.c
index 18d5c51..21f6172 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_s.c
index 27df4a2..0a28716 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvfsqrt_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-1.c
index c75468d..24b21ef 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-2.c
index ad72f75..5a72994 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-3.c
index 19db4e1..c02e00b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftint-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftintl.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftintl.c
index b0fdf7e..f20ec5b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftintl.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvftintl.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-1.c
index 1cf0ec6..03a8856 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-2.c
index 14ec081..9ee92aa 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhaddw-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-1.c
index fa4d5fd..e5101a8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-2.c
index 87c3e25..685b76e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvhsubw-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvh.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvh.c
index 5a047a5..cbadbd3 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvh.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvh.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvl.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvl.c
index 4393045..c78eb7f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvl.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvilvl.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsgr2vr.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsgr2vr.c
index ce28c48..9e3cd70 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsgr2vr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsgr2vr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsve0.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsve0.c
index 644d2ce..b356dd1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsve0.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvinsve0.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvld.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvld.c
index c1eda6c..f39a94a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvld.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvld.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvldi.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvldi.c
index 84b3c65..51e4661 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvldi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvldi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmadd.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmadd.c
index f9634b1..6a04e72 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmadd.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmadd.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-1.c
index 6238685..5e5b35d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-2.c
index 5fa0803..bfa095d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-3.c
index 4054944..6a47045 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwev-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-1.c
index 6838769..d456cbf 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-2.c
index f9f88b6..7f1c40c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-3.c
index 5210e4c..abe92a6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaddwod-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-1.c
index 96c6671..4b8932a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-2.c
index 38f2c0a..561d964 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmax-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-1.c
index e804a0a..cc52343 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-2.c
index b6b3406..2373c96 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmaxi-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-1.c
index 7dbf335c1..9df0af7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-2.c
index 9eaa0e9..0eb03ac 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmin-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-1.c
index 01aabad..6579978 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-2.c
index 8eb7d93..7402ff6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmini-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-1.c
index 6f34f6f..fd052cd 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-2.c
index d0a9e9d..cb39dbb 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskgez.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskgez.c
index 15e66ae..952725a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskgez.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskgez.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskltz.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskltz.c
index 53b21f9..22aa6ab 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskltz.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmskltz.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsknz.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsknz.c
index 81865fd..6b48f8a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsknz.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsknz.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsub.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsub.c
index 8c8d499..4e13f34 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsub.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmsub.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-1.c
index 58ad8bf..2e42c1d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-2.c
index 85d24fe..2d420c2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmuh-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmul.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmul.c
index be3c8e7..f14aa47 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmul.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmul.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-1.c
index 01ff716..e09174d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-2.c
index 32088f4..2a4c09c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-3.c
index 19157f6..7afa6ad 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwev-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-1.c
index 80fdcda..ad69c1e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-2.c
index 1a4b221..27a7fdd 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-3.c
index 9fcd3ce..c55d20d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvmulwod-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvneg.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvneg.c
index 3cd1626..fe17ef1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvneg.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvneg.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnor.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnor.c
index 3a491eca..2b8e622 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnor.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnor.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnori.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnori.c
index 995a34c..8a8062a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnori.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvnori.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvor.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvor.c
index 27eef71..1164389 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvor.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvor.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvori.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvori.c
index ee91af9..0341bde 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvori.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvori.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvorn.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvorn.c
index fa6cdff..de7a208 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvorn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvorn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackev.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackev.c
index 33b96d6..e839570 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackev.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackev.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackod.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackod.c
index cdd20e8..ee33577 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackod.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpackod.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpcnt.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpcnt.c
index d2e742e..7d6be36 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpcnt.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpcnt.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickev.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickev.c
index 66faa74..831247b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickev.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickev.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickod.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickod.c
index a977880..65188ad 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickod.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickod.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve.c
index a2edbb8..d234066 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve2gr.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve2gr.c
index 8bd3a82..2e18db1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve2gr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpickve2gr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvprem.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvprem.c
index 9346f9b..e9fc1d7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvprem.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvprem.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpremi.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpremi.c
index 9346f9b..e9fc1d7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpremi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvpremi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplgr2vr.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplgr2vr.c
index 81456bc..1685747 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplgr2vr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplgr2vr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve.c
index 7aa76c2..beeee76 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve0.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve0.c
index a2bc2da..5643b91 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve0.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplve0.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplvei.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplvei.c
index 9346f9b..e9fc1d7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplvei.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvreplvei.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotr.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotr.c
index 21446e5..4943986 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotri.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotri.c
index c1b8e17..24d508f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotri.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvrotri.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-1.c
index 2a4f29b..cecac61 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-2.c
index a3afc98..6cd4e05 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsadd-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-1.c
index b4ac502..29a4f5a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-2.c
index e5ee89d..571145b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsat-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseq.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseq.c
index 2a42386..41b9470 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseq.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseq.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseqi.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseqi.c
index 5478d19..6c9b964 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseqi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvseqi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf4i_b.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf4i_b.c
index c8a00ca..6001681 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf4i_b.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf4i_b.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf_b.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf_b.c
index 641ea23..d8a29db 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf_b.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvshuf_b.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsigncov.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsigncov.c
index 2a6eee0..5137f5d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsigncov.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsigncov.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-1.c
index ed752df..13f8c8c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-2.c
index bc98b41..ef1784f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsle-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-1.c
index 0671780..21f6813 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-2.c
index 093d564..0adadaa 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslei-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsll.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsll.c
index 7179e71..4a29276 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsll.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsll.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslli.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslli.c
index 003e29b..50e9a9f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslli.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslli.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-1.c
index ef3a47d..22a7a31 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-2.c
index 76651af..4b68aeb 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsllwil-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-1.c
index ca1f5e9..f44f083 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-2.c
index 6864f5e..60278e2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslt-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-1.c
index 7dd2778..87d069d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-2.c
index d93e431..9eefa78 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvslti-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsra.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsra.c
index 2bf9ae9..b4bda4d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsra.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsra.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrai.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrai.c
index a51be89..871d024 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrai.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrai.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsran.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsran.c
index e08934b..eba7c11 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsran.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsran.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrani.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrani.c
index 44c20a9..9638248 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrani.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrani.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrar.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrar.c
index fb47385..542b6fd 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrar.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrar.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrari.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrari.c
index 63ba92e..cfd61ba 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrari.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrari.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarn.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarn.c
index c145f7f..c847e28 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarni.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarni.c
index b5c0fca..c0ce0dd 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrarni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrl.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrl.c
index 1d591c3..8ac09a0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrl.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrl.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrli.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrli.c
index e869670..dd0a09c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrli.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrli.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrln.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrln.c
index d549910..42a6958 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrln.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrln.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlni.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlni.c
index 0fb6483..a7acf35 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlr.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlr.c
index 22e62a3..c4e1e14 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlri.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlri.c
index 71f770a..4a2e147 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlri.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlri.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrn.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrn.c
index cbc1de3..b17c7c4 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrni.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrni.c
index 8fc7a00..bfca007 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsrlrni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssran.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssran.c
index fdb0c25..4648f75 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssran.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssran.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrani.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrani.c
index dd3c2c6..25482ae 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrani.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrani.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarn.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarn.c
index 7848ddd..c284254 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarni.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarni.c
index b1c16ba..c39002e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrarni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrln.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrln.c
index 356eb21..09313d0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrln.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrln.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlni.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlni.c
index 116bebb..6d53719 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrn.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrn.c
index 9770610..c812a1b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrni.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrni.c
index b55e388..2683355 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssrlrni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-1.c
index ada72a1..dc187aa 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-2.c
index f425238..b13ea88 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvssub-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvst.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvst.c
index 3c5e775..68a2cac 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvst.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvst.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsub.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsub.c
index c1de1e8..e940491 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsub.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsub.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubi.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubi.c
index a3c0de6..8a12726 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-1.c
index caa72ca..ba535d1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-2.c
index 57d883c..0a1d027 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwev-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-1.c
index 1687729..660c20d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-2.c
index 8d6ed92..9710d12 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvsubwod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxor.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxor.c
index 18b36c8..506e983 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxor.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxor.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxori.c b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxori.c
index 8fd6298..da7203a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxori.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lasx/lasx-xvxori.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlasx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lasxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp b/gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp
index 2c37aa9..d53bee5 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp
+++ b/gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp
@@ -33,9 +33,32 @@ if ![info exists DEFAULT_CFLAGS] then {
#Initialize `dg'.
dg-init
+# If the target hardware supports LSX, the default action is "run", otherwise
+# just "compile".
+global dg-do-what-default
+if {[check_effective_target_loongarch_sx_hw]} then {
+ set dg-do-what-default run
+} else {
+ set dg-do-what-default compile
+}
+
#Main loop.
dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/lsx/*.\[cS\]]] \
" -mlsx" $DEFAULT_CFLAGS
+
+dg-finish
+
+dg-init
+# If the target hardware supports LASX, the default action is "run", otherwise
+# just "compile".
+
+global dg-do-what-default
+if {[check_effective_target_loongarch_asx_hw]} then {
+ set dg-do-what-default run
+} else {
+ set dg-do-what-default compile
+}
+
dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/lasx/*.\[cS\]]] \
" -mlasx" $DEFAULT_CFLAGS
# All done.
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-1.c
index e336581..8790470 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-2.c
index c1af80e..77e027b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vabsd-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadd.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadd.c
index 7cfb989..e2c4f3a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadd.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadd.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadda.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadda.c
index 4bb699e..c7ce0a7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadda.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vadda.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddi.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddi.c
index 77afabe..23f28bc 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-1.c
index b7b16a32..54503e2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-2.c
index a407cad..0b1e909 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-3.c
index 4d5c609..eefd0be 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwev-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-1.c
index 0ebe8c8..1016afe 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-2.c
index 379517f..befbf70 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-3.c
index 30dc835..9365d24 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vaddwod-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vand.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vand.c
index 1597749..374b8b0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vand.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vand.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandi.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandi.c
index 906da69..ad4b5d3 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandn.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandn.c
index 3ae2d76..e645b94 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vandn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-1.c
index 2177ca3..0d7463e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-2.c
index 1b0d879..bc16057 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavg-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-1.c
index 4b72625..e494870 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-2.c
index 22908b1..ff9907d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vavgr-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclr.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclr.c
index 411dcaa..d663653 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclri.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclri.c
index 5d7d66e..9017d15 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclri.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitclri.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrev.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrev.c
index ba4f4b6..5d6d1ef 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrev.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrev.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrevi.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrevi.c
index 9739182..1f730a6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrevi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitrevi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitsel.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitsel.c
index 52ac993..2239b37 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitsel.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitsel.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseli.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseli.c
index f2d6fb0..d581887 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseli.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseli.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitset.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitset.c
index e05af67..a1737c5 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitset.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitset.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseti.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseti.c
index 540a724..577fbeb 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseti.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbitseti.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsll.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsll.c
index 34246c5..d60d843 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsll.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsll.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsrl.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsrl.c
index 986b7d5..a8d0e0f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsrl.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vbsrl.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclo.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclo.c
index 2c1099a..c386ed7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclo.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclo.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclz.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclz.c
index 12df2c6..aa3e54a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclz.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vclz.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-1.c
index cb4be04..36ee4b8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-2.c
index f2bc7df..7cf31e2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vdiv-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-1.c
index f639080..32db7a9 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-2.c
index 6ab217e..78afaa8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vexth-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-1.c
index 99854db..9985961 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-2.c
index 73bb530..31a3b5e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextl-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextrins.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextrins.c
index 8d4158b..e9187db 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextrins.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vextrins.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_d.c
index 7ffbd38..b4d65d6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_s.c
index 3884302..83b013b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfadd_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_d.c
index 9706d7a..d570dcd 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_s.c
index 7166f95..a3a5f44 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfclass_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_caf.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_caf.c
index b448c20..d38b6ab 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_caf.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_caf.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_ceq.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_ceq.c
index 98941b4..74ff46f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_ceq.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_ceq.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cle.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cle.c
index 409bce0..a40019e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cle.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cle.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_clt.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_clt.c
index 39c9cf7..934169c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_clt.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_clt.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cne.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cne.c
index c3da43b..c351daa 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cne.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cne.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cor.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cor.c
index 5228dbe..8ca078c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cor.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cor.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cun.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cun.c
index a2beff5..b57cf604 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cun.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_cun.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_saf.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_saf.c
index bfa4914..6d35a4a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_saf.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_saf.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_seq.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_seq.c
index bc57393..0710110 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_seq.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_seq.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sle.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sle.c
index 87cb8da7..dd41811 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sle.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sle.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_slt.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_slt.c
index 3845e8e..5b2e8d6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_slt.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_slt.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sne.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sne.c
index 964eff7..98a798c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sne.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sne.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sor.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sor.c
index ea47baf..413a81c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sor.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sor.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sun.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sun.c
index 68cb5a5..78c8f19 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sun.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcmp_sun.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-1.c
index d4a86e2..4d71b07 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-2.c
index e8f4f12..476782c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfcvt-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-1.c
index 85db957..4a54fe1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-2.c
index f8839cf..bb4ac9d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-3.c
index 9150e27..e12e953 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vffint-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_d.c
index cc36bf1..de5c461 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_s.c
index 6245896..3556daa 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vflogb_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_d.c
index c5de1ac..fa6ee6f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_s.c
index 6b85e87..22a8f6b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmadd_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_d.c
index 442473f..bd942da 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_s.c
index 8765888..a5e513c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmax_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_d.c
index c2766d5..ab8265b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_s.c
index 5fcdedd..8a09f61 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfmaxa_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_d.c
index 96b14aa..0d0475a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_s.c
index bf8414b..58470ae 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfnmadd_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_d.c
index c60ff2b..0b10740 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
/* { dg-timeout 500 } */
#include "../simd_correctness_check.h"
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_s.c
index 12cb023..61f2832 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrint_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
/* { dg-timeout 500 } */
#include "../simd_correctness_check.h"
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstp.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstp.c
index ac0ade8..30d6ed5 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstp.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstp.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstpi.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstpi.c
index a2b110f..e74dfb0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstpi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfrstpi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_d.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_d.c
index 8a35dfe..5bae5a6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_d.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_d.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_s.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_s.c
index ffd8054..4a76ee6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_s.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vfsqrt_s.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-1.c
index 8d0d566..5bf7536 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-2.c
index 5dba807..ffbdb00 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-3.c
index 7f6d2f4..d13f7d0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-4.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-4.c
index 9c5bb91..2d6b923 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-4.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vftint-4.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-1.c
index af75f8e..ab3abf2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-2.c
index 37c769a..078d229 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhaddw-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-1.c
index 0b51cb8..1999543 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-2.c
index 26b51ee..3d9b1a81 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vhsubw-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvh.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvh.c
index aa802b2..aefcdb9 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvh.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvh.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvl.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvl.c
index 88c66f2..4226f86 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvl.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vilvl.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vinsgr2vr.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vinsgr2vr.c
index 2b9dcc0..c45d726 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vinsgr2vr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vinsgr2vr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vld.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vld.c
index 7cd9abb..815ca0c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vld.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vld.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vldi.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vldi.c
index 089500e..6ba93f7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vldi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vldi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmadd.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmadd.c
index 3fade51..3336930 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmadd.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmadd.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-1.c
index d3fd83d..2f55309 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-2.c
index 8392856..0a48f65 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-3.c
index bab2c6c..091343e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwev-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-1.c
index 5875aa5..42d873b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-2.c
index 4be7fce..9f6aa3d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-3.c
index 8a4c395..6b06e20 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaddwod-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-1.c
index b0e22f9..c964629 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-2.c
index 51a9a92..96db676 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmax-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-1.c
index 7cff1d8..64c61f0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-2.c
index b79af22..27c50bd 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmaxi-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-1.c
index b2a7a35..d076ae8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-2.c
index c90cae7..c6e183f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmin-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-1.c
index 772d040..e1e10cb 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-2.c
index 6eaae21..c0e9a1a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmini-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-1.c
index 5470d40..cade92d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-2.c
index 8deb044..4ecfff1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskgez.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskgez.c
index 64a950f..7173052 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskgez.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskgez.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskltz.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskltz.c
index 8f743ec..cfccbb7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskltz.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmskltz.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsknz.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsknz.c
index d547af0..1cd2e7c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsknz.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsknz.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsub.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsub.c
index 47cf33c..b4f171d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsub.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmsub.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-1.c
index ab650a0..8f63037 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-2.c
index 60b6e35..78b745a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmuh-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmul.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmul.c
index 8ba6662..5f3c049 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmul.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmul.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-1.c
index 8357f4e..9a949ef 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-2.c
index e4afc82..a16b518 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-3.c
index 346f031..5fbb48e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwev-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-1.c
index 6eea49a..570bd1d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-2.c
index f3e4e03..522f079 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-3.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-3.c
index 9f5702e..62d1e34 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-3.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vmulwod-3.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vneg.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vneg.c
index 9441ba5..e077ce7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vneg.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vneg.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnor.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnor.c
index a7a3acc..80b2da4 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnor.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnor.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnori.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnori.c
index a07a02a..fb43da2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnori.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vnori.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vor.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vor.c
index 537a1bb..7686bcb 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vor.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vor.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vori.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vori.c
index 8a6e035..d40b093 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vori.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vori.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vorn.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vorn.c
index bb59bc3..6eb69cb 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vorn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vorn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackev.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackev.c
index 030e87f..17a43bb 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackev.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackev.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackod.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackod.c
index 783eeda..85ae43e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackod.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpackod.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpcnt.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpcnt.c
index 66982d8..0b0200e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpcnt.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpcnt.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickev.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickev.c
index 58591f1..5fd4af8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickev.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickev.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickod.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickod.c
index 74269e31..e41c2f8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickod.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickod.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickve2gr.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickve2gr.c
index acca2be..5ec0a4d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickve2gr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpickve2gr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpremi.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpremi.c
index ef0ad67..36c9bf3 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpremi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vpremi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplgr2vr.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplgr2vr.c
index a5f02b1..2f16a34 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplgr2vr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplgr2vr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplve.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplve.c
index 463adb4..6634b3a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplve.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplve.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplvei.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplvei.c
index a81be76..157132c 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplvei.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vreplvei.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotr.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotr.c
index c42440c..286fe93 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotri.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotri.c
index 4ae4dbf..81b1654 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotri.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vrotri.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-1.c
index 1bc27c9..3eda1f1 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-2.c
index 67d1899..d08f844 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsadd-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-1.c
index cd8eefb..0cf4c66 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-2.c
index 31e3919..d709dbd 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsat-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseq.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseq.c
index 4362941..a031aae 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseq.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseq.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseqi.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseqi.c
index c16a291..f33c4a8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseqi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vseqi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf.c
index 4e7fcc0..8153964 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf4i.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf4i.c
index cd441b8..ee4a7e5 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf4i.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vshuf4i.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsigncov.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsigncov.c
index 0fb1bc1..933cb3b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsigncov.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsigncov.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-1.c
index a26eb0a..febb634 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-2.c
index 15c6ced..80b2db3 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsle-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-1.c
index 0e72a33..e78a8b0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-2.c
index 685a1bb..361d41a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslei-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsll.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsll.c
index 7b8ad7d..169627d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsll.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsll.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslli.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslli.c
index 7a77e80..6a39783 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslli.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslli.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-1.c
index 796e88c..985e32a 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-2.c
index 5f46293..b20f92e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsllwil-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-1.c
index 15c96cc..8ce161e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-2.c
index e8d69f0..6f8ddd2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslt-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-1.c
index 5bf3ce6..442abf6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-2.c
index 768df52..8dbba94 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vslti-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsra.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsra.c
index fd7c22a..1285aa8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsra.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsra.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrai.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrai.c
index 2ca4f0b..efccd18 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrai.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrai.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsran.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsran.c
index 4e7c7ab..ad6dd09 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsran.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsran.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrani.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrani.c
index 9298803..6cfec397 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrani.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrani.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrar.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrar.c
index 6a842d9..b4ff772 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrar.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrar.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrari.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrari.c
index 2a353d6..8ddc615 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrari.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrari.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarn.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarn.c
index 60d4742..a0ecbc7 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarni.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarni.c
index 3aa23bd..6abc66b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrarni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrl.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrl.c
index f9c7898..9f59d5e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrl.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrl.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrli.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrli.c
index 7b5e9a7..29e51a3 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrli.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrli.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrln.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrln.c
index 5a8f4f7..28e8a3f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrln.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrln.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlni.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlni.c
index ca462c8..94b58e6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlr.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlr.c
index 211339b..ae9d885 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlr.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlr.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlri.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlri.c
index 2c3a534..d18448e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlri.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlri.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrn.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrn.c
index c630b42..639361d 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrni.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrni.c
index 468a17c..11f19c2 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsrlrni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssran.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssran.c
index e45ca36..5ab683f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssran.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssran.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrani.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrani.c
index 7ffcecd..526fb15 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrani.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrani.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarn.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarn.c
index a23ad7c..b3c0c37 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarni.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarni.c
index 76fac97..7785e9f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrarni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrln.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrln.c
index ed600c7..a07d5c5 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrln.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrln.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlni.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlni.c
index 6136681..2189b81 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrn.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrn.c
index ec688bb..e1a6330 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrn.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrn.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrni.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrni.c
index 02f7ca0..7035d25 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrni.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssrlrni.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-1.c
index fc4cbb4..d7a5d7f 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-2.c
index 0d59875..028664b 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vssub-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vst.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vst.c
index 8afdffa..ad0eef8 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vst.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vst.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsub.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsub.c
index f5c82bc..01907dc 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsub.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsub.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubi.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubi.c
index 37e0ccf..35cd761 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubi.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubi.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-1.c
index f0d391a..358775e 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-2.c
index 3b18bc1..986ead0 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwev-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-1.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-1.c
index 39ebff1..9c86884 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-1.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-1.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-2.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-2.c
index 62837f1..c762b88 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-2.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vsubwod-2.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxor.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxor.c
index 72fa971..0b9ba47 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxor.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxor.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxori.c b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxori.c
index cc823d4..08ceab6 100644
--- a/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxori.c
+++ b/gcc/testsuite/gcc.target/loongarch/vector/lsx/lsx-vxori.c
@@ -1,4 +1,3 @@
-/* { dg-do run } */
/* { dg-options "-mlsx -w -fno-strict-aliasing" } */
#include "../simd_correctness_check.h"
#include <lsxintrin.h>