[PATCH] D126743: [RISCV][Clang] Add tests for all supported policy functions. (NFC)
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG8e51917b39cd: [RISCV][Clang] Add tests for all supported policy functions. (NFC) (authored by khchen). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D126743/new/ https://reviews.llvm.org/D126743 Files: clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vaadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vadc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vand.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vasub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vdiv.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfclass.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfcvt.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfdiv.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmax.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmin.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfncvt.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfnmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfnmadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfnmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfnmsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfrdiv.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfrec7.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfrsqrt7.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfrsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfsgnj.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfslide1down.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfslide1up.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfsqrt.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwcvt.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwnmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwnmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmax.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmin.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnclip.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnmsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnsra.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnsrl.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vor.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vrem.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vrgather.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vrsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsbc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsext.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vslide1down.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vslide1up.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vslidedown.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vslideup.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsll.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsra.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsrl.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vssra.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vssrl.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vssub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vwadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vwmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vwmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vwsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vxor.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vzext.c clang/test/CodeGen/RISCV/rvv-intrinsics/vaadd.c
[PATCH] D126743: [RISCV][Clang] Add tests for all supported policy functions. (NFC)
rogfer01 accepted this revision. rogfer01 added a comment. This revision is now accepted and ready to land. This is a huge number of test changes so I have checked a subset of files but the changes seems reasonable, as I imagine they're generated mechanically. We seem to be internally consistent, the following pairs generate the same IR - `_m` and `_tumu` versions - unsuffixed versions and `_ta` versions So no objection on landing this. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D126743/new/ https://reviews.llvm.org/D126743 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D126743: [RISCV][Clang] Add tests for all supported policy functions. (NFC)
khchen created this revision. khchen added reviewers: craig.topper, rogfer01, kito-cheng, fakepaper56, eopXD. Herald added subscribers: sunshaoce, VincentWu, luke957, StephenFan, vkmr, frasercrmck, evandro, luismarques, apazos, sameer.abuasal, s.egerton, Jim, benna, psnobl, jocewei, PkmX, the_o, brucehoult, MartinMosbeck, edward-jones, zzheng, jrtc27, shiva0217, niosHD, sabuasal, simoncook, johnrusso, rbar, asb, arichardson. Herald added a project: All. khchen requested review of this revision. Herald added subscribers: cfe-commits, pcwang-thead, MaskRay. Herald added a project: clang. In order to make the review easier, I split some tests from https://reviews.llvm.org/D126742 Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D126743 Files: clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vaadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vadc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vand.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vasub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vdiv.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfclass.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfcvt.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfdiv.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmax.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmin.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfncvt.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfnmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfnmadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfnmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfnmsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfrdiv.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfrec7.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfrsqrt7.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfrsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfsgnj.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfslide1down.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfslide1up.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfsqrt.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwcvt.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwnmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwnmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfwsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmacc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmax.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmin.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnclip.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnmsac.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnmsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnsra.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnsrl.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vor.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vrem.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vrgather.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vrsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsadd.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsbc.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsext.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vslide1down.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vslide1up.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vslidedown.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vslideup.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsll.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsmul.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsra.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsrl.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vssra.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vssrl.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vssub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsub.c clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vwadd.c