[llvm] [RISCV][TTI] Add vp.fneg intrinsic cost with functionalOP (PR #114378)

Elvis Wang via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 31 02:51:40 PDT 2024


================
@@ -30,20 +30,20 @@ define void @fabs() {
   call <4 x float> @llvm.fabs.v4f32(<4 x float> undef)
   call <8 x float> @llvm.fabs.v8f32(<8 x float> undef)
   call <16 x float> @llvm.fabs.v16f32(<16 x float> undef)
-  call <vscale x 1 x float> @llvm.fabs.nvx1f32(<vscale x 1 x float> undef)
-  call <vscale x 2 x float> @llvm.fabs.nvx2f32(<vscale x 2 x float> undef)
-  call <vscale x 4 x float> @llvm.fabs.nvx4f32(<vscale x 4 x float> undef)
-  call <vscale x 8 x float> @llvm.fabs.nvx8f32(<vscale x 8 x float> undef)
-  call <vscale x 16 x float> @llvm.fabs.nvx16f32(<vscale x 16 x float> undef)
+  call <vscale x 1 x float> @llvm.fabs.nxv1f32(<vscale x 1 x float> undef)
----------------
ElvisWang123 wrote:

It would be better to drop these invariant changes into another NFC PR.

https://github.com/llvm/llvm-project/pull/114378


More information about the llvm-commits mailing list