Skip to content

Commit

Permalink
[RISCV][VLOPT] Rename vx to vf where appropriate in test case
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelmaitland committed Jan 23, 2025
1 parent 0e21383 commit f5bd623
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions llvm/test/CodeGen/RISCV/rvv/vl-opt-instrs.ll
Original file line number Diff line number Diff line change
Expand Up @@ -2946,16 +2946,16 @@ define <vscale x 4 x float> @vfadd_vv(<vscale x 4 x float> %a, <vscale x 4 x flo
ret <vscale x 4 x float> %2
}

define <vscale x 4 x float> @vfadd_vx(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfadd_vx:
define <vscale x 4 x float> @vfadd_vf(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfadd_vf:
; NOVLOPT: # %bb.0:
; NOVLOPT-NEXT: vsetvli a1, zero, e32, m2, ta, ma
; NOVLOPT-NEXT: vfadd.vf v10, v8, fa0
; NOVLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; NOVLOPT-NEXT: vfadd.vv v8, v10, v8
; NOVLOPT-NEXT: ret
;
; VLOPT-LABEL: vfadd_vx:
; VLOPT-LABEL: vfadd_vf:
; VLOPT: # %bb.0:
; VLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; VLOPT-NEXT: vfadd.vf v10, v8, fa0
Expand Down Expand Up @@ -2986,16 +2986,16 @@ define <vscale x 4 x float> @vfsub_vv(<vscale x 4 x float> %a, <vscale x 4 x flo
ret <vscale x 4 x float> %2
}

define <vscale x 4 x float> @vfsub_vx(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfsub_vx:
define <vscale x 4 x float> @vfsub_vf(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfsub_vf:
; NOVLOPT: # %bb.0:
; NOVLOPT-NEXT: vsetvli a1, zero, e32, m2, ta, ma
; NOVLOPT-NEXT: vfsub.vf v10, v8, fa0
; NOVLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; NOVLOPT-NEXT: vfadd.vv v8, v10, v8
; NOVLOPT-NEXT: ret
;
; VLOPT-LABEL: vfsub_vx:
; VLOPT-LABEL: vfsub_vf:
; VLOPT: # %bb.0:
; VLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; VLOPT-NEXT: vfsub.vf v10, v8, fa0
Expand All @@ -3006,16 +3006,16 @@ define <vscale x 4 x float> @vfsub_vx(<vscale x 4 x float> %a, float %b, iXLen %
ret <vscale x 4 x float> %2
}

define <vscale x 4 x float> @vfrsub_vx(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfrsub_vx:
define <vscale x 4 x float> @vfrsub_vf(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfrsub_vf:
; NOVLOPT: # %bb.0:
; NOVLOPT-NEXT: vsetvli a1, zero, e32, m2, ta, ma
; NOVLOPT-NEXT: vfrsub.vf v10, v8, fa0
; NOVLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; NOVLOPT-NEXT: vfadd.vv v8, v10, v8
; NOVLOPT-NEXT: ret
;
; VLOPT-LABEL: vfrsub_vx:
; VLOPT-LABEL: vfrsub_vf:
; VLOPT: # %bb.0:
; VLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; VLOPT-NEXT: vfrsub.vf v10, v8, fa0
Expand Down Expand Up @@ -3089,16 +3089,16 @@ define <vscale x 4 x double> @vfwsub_vv(<vscale x 4 x float> %a, <vscale x 4 x f
ret <vscale x 4 x double> %2
}

define <vscale x 4 x double> @vfwsub_vx(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfwsub_vx:
define <vscale x 4 x double> @vfwsub_vf(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfwsub_vf:
; NOVLOPT: # %bb.0:
; NOVLOPT-NEXT: vsetvli a1, zero, e32, m2, ta, ma
; NOVLOPT-NEXT: vfwsub.vf v12, v8, fa0
; NOVLOPT-NEXT: vsetvli zero, a0, e64, m4, ta, ma
; NOVLOPT-NEXT: vfadd.vv v8, v12, v12
; NOVLOPT-NEXT: ret
;
; VLOPT-LABEL: vfwsub_vx:
; VLOPT-LABEL: vfwsub_vf:
; VLOPT: # %bb.0:
; VLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; VLOPT-NEXT: vfwsub.vf v12, v8, fa0
Expand Down Expand Up @@ -3852,16 +3852,16 @@ define <vscale x 4 x float> @vfmax_vv(<vscale x 4 x float> %a, <vscale x 4 x flo
ret <vscale x 4 x float> %2
}

define <vscale x 4 x float> @vfmax_vx(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfmax_vx:
define <vscale x 4 x float> @vfmax_vf(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfmax_vf:
; NOVLOPT: # %bb.0:
; NOVLOPT-NEXT: vsetvli a1, zero, e32, m2, ta, ma
; NOVLOPT-NEXT: vfmax.vf v10, v8, fa0
; NOVLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; NOVLOPT-NEXT: vfadd.vv v8, v10, v8
; NOVLOPT-NEXT: ret
;
; VLOPT-LABEL: vfmax_vx:
; VLOPT-LABEL: vfmax_vf:
; VLOPT: # %bb.0:
; VLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; VLOPT-NEXT: vfmax.vf v10, v8, fa0
Expand Down Expand Up @@ -3892,16 +3892,16 @@ define <vscale x 4 x float> @vfmin_vv(<vscale x 4 x float> %a, <vscale x 4 x flo
ret <vscale x 4 x float> %2
}

define <vscale x 4 x float> @vfmin_vx(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfmin_vx:
define <vscale x 4 x float> @vfmin_vf(<vscale x 4 x float> %a, float %b, iXLen %vl) {
; NOVLOPT-LABEL: vfmin_vf:
; NOVLOPT: # %bb.0:
; NOVLOPT-NEXT: vsetvli a1, zero, e32, m2, ta, ma
; NOVLOPT-NEXT: vfmin.vf v10, v8, fa0
; NOVLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; NOVLOPT-NEXT: vfadd.vv v8, v10, v8
; NOVLOPT-NEXT: ret
;
; VLOPT-LABEL: vfmin_vx:
; VLOPT-LABEL: vfmin_vf:
; VLOPT: # %bb.0:
; VLOPT-NEXT: vsetvli zero, a0, e32, m2, ta, ma
; VLOPT-NEXT: vfmin.vf v10, v8, fa0
Expand Down

0 comments on commit f5bd623

Please sign in to comment.