diff options
| author | Mingming Liu <mingmingl@google.com> | 2025-09-10 15:25:31 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-10 15:25:31 -0700 |
| commit | 1417dafa1db9cb1b2b09438aa9f53ea5ab6e36e2 (patch) | |
| tree | 57f4b1f313c8cf74eed8819870f39c36ea263c68 /llvm/test/CodeGen/RISCV/rvv/vadc.ll | |
| parent | 898b813bc8a6d0276bf0f4769f5f2f64b34e632d (diff) | |
| parent | b8cefcb601ddaa18482555c4ff363c01a270c2fe (diff) | |
Merge branch 'main' into users/mingmingl-llvm/samplefdo-profile-formatusers/mingmingl-llvm/samplefdo-profile-format
Diffstat (limited to 'llvm/test/CodeGen/RISCV/rvv/vadc.ll')
| -rw-r--r-- | llvm/test/CodeGen/RISCV/rvv/vadc.ll | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/llvm/test/CodeGen/RISCV/rvv/vadc.ll b/llvm/test/CodeGen/RISCV/rvv/vadc.ll index d2bd58bf3dc6..6c7b81450f50 100644 --- a/llvm/test/CodeGen/RISCV/rvv/vadc.ll +++ b/llvm/test/CodeGen/RISCV/rvv/vadc.ll @@ -19,7 +19,7 @@ define <vscale x 1 x i8> @intrinsic_vadc_vvm_nxv1i8_nxv1i8_nxv1i8(<vscale x 1 x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i8> @llvm.riscv.vadc.nxv1i8.nxv1i8( - <vscale x 1 x i8> undef, + <vscale x 1 x i8> poison, <vscale x 1 x i8> %0, <vscale x 1 x i8> %1, <vscale x 1 x i1> %2, @@ -43,7 +43,7 @@ define <vscale x 2 x i8> @intrinsic_vadc_vvm_nxv2i8_nxv2i8_nxv2i8(<vscale x 2 x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i8> @llvm.riscv.vadc.nxv2i8.nxv2i8( - <vscale x 2 x i8> undef, + <vscale x 2 x i8> poison, <vscale x 2 x i8> %0, <vscale x 2 x i8> %1, <vscale x 2 x i1> %2, @@ -67,7 +67,7 @@ define <vscale x 4 x i8> @intrinsic_vadc_vvm_nxv4i8_nxv4i8_nxv4i8(<vscale x 4 x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i8> @llvm.riscv.vadc.nxv4i8.nxv4i8( - <vscale x 4 x i8> undef, + <vscale x 4 x i8> poison, <vscale x 4 x i8> %0, <vscale x 4 x i8> %1, <vscale x 4 x i1> %2, @@ -91,7 +91,7 @@ define <vscale x 8 x i8> @intrinsic_vadc_vvm_nxv8i8_nxv8i8_nxv8i8(<vscale x 8 x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i8> @llvm.riscv.vadc.nxv8i8.nxv8i8( - <vscale x 8 x i8> undef, + <vscale x 8 x i8> poison, <vscale x 8 x i8> %0, <vscale x 8 x i8> %1, <vscale x 8 x i1> %2, @@ -115,7 +115,7 @@ define <vscale x 16 x i8> @intrinsic_vadc_vvm_nxv16i8_nxv16i8_nxv16i8(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i8> @llvm.riscv.vadc.nxv16i8.nxv16i8( - <vscale x 16 x i8> undef, + <vscale x 16 x i8> poison, <vscale x 16 x i8> %0, <vscale x 16 x i8> %1, <vscale x 16 x i1> %2, @@ -139,7 +139,7 @@ define <vscale x 32 x i8> @intrinsic_vadc_vvm_nxv32i8_nxv32i8_nxv32i8(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i8> @llvm.riscv.vadc.nxv32i8.nxv32i8( - <vscale x 32 x i8> undef, + <vscale x 32 x i8> poison, <vscale x 32 x i8> %0, <vscale x 32 x i8> %1, <vscale x 32 x i1> %2, @@ -163,7 +163,7 @@ define <vscale x 64 x i8> @intrinsic_vadc_vvm_nxv64i8_nxv64i8_nxv64i8(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 64 x i8> @llvm.riscv.vadc.nxv64i8.nxv64i8( - <vscale x 64 x i8> undef, + <vscale x 64 x i8> poison, <vscale x 64 x i8> %0, <vscale x 64 x i8> %1, <vscale x 64 x i1> %2, @@ -187,7 +187,7 @@ define <vscale x 1 x i16> @intrinsic_vadc_vvm_nxv1i16_nxv1i16_nxv1i16(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i16> @llvm.riscv.vadc.nxv1i16.nxv1i16( - <vscale x 1 x i16> undef, + <vscale x 1 x i16> poison, <vscale x 1 x i16> %0, <vscale x 1 x i16> %1, <vscale x 1 x i1> %2, @@ -211,7 +211,7 @@ define <vscale x 2 x i16> @intrinsic_vadc_vvm_nxv2i16_nxv2i16_nxv2i16(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i16> @llvm.riscv.vadc.nxv2i16.nxv2i16( - <vscale x 2 x i16> undef, + <vscale x 2 x i16> poison, <vscale x 2 x i16> %0, <vscale x 2 x i16> %1, <vscale x 2 x i1> %2, @@ -235,7 +235,7 @@ define <vscale x 4 x i16> @intrinsic_vadc_vvm_nxv4i16_nxv4i16_nxv4i16(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i16> @llvm.riscv.vadc.nxv4i16.nxv4i16( - <vscale x 4 x i16> undef, + <vscale x 4 x i16> poison, <vscale x 4 x i16> %0, <vscale x 4 x i16> %1, <vscale x 4 x i1> %2, @@ -259,7 +259,7 @@ define <vscale x 8 x i16> @intrinsic_vadc_vvm_nxv8i16_nxv8i16_nxv8i16(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i16> @llvm.riscv.vadc.nxv8i16.nxv8i16( - <vscale x 8 x i16> undef, + <vscale x 8 x i16> poison, <vscale x 8 x i16> %0, <vscale x 8 x i16> %1, <vscale x 8 x i1> %2, @@ -283,7 +283,7 @@ define <vscale x 16 x i16> @intrinsic_vadc_vvm_nxv16i16_nxv16i16_nxv16i16(<vscal ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i16> @llvm.riscv.vadc.nxv16i16.nxv16i16( - <vscale x 16 x i16> undef, + <vscale x 16 x i16> poison, <vscale x 16 x i16> %0, <vscale x 16 x i16> %1, <vscale x 16 x i1> %2, @@ -307,7 +307,7 @@ define <vscale x 32 x i16> @intrinsic_vadc_vvm_nxv32i16_nxv32i16_nxv32i16(<vscal ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i16> @llvm.riscv.vadc.nxv32i16.nxv32i16( - <vscale x 32 x i16> undef, + <vscale x 32 x i16> poison, <vscale x 32 x i16> %0, <vscale x 32 x i16> %1, <vscale x 32 x i1> %2, @@ -331,7 +331,7 @@ define <vscale x 1 x i32> @intrinsic_vadc_vvm_nxv1i32_nxv1i32_nxv1i32(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i32> @llvm.riscv.vadc.nxv1i32.nxv1i32( - <vscale x 1 x i32> undef, + <vscale x 1 x i32> poison, <vscale x 1 x i32> %0, <vscale x 1 x i32> %1, <vscale x 1 x i1> %2, @@ -355,7 +355,7 @@ define <vscale x 2 x i32> @intrinsic_vadc_vvm_nxv2i32_nxv2i32_nxv2i32(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i32> @llvm.riscv.vadc.nxv2i32.nxv2i32( - <vscale x 2 x i32> undef, + <vscale x 2 x i32> poison, <vscale x 2 x i32> %0, <vscale x 2 x i32> %1, <vscale x 2 x i1> %2, @@ -379,7 +379,7 @@ define <vscale x 4 x i32> @intrinsic_vadc_vvm_nxv4i32_nxv4i32_nxv4i32(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i32> @llvm.riscv.vadc.nxv4i32.nxv4i32( - <vscale x 4 x i32> undef, + <vscale x 4 x i32> poison, <vscale x 4 x i32> %0, <vscale x 4 x i32> %1, <vscale x 4 x i1> %2, @@ -403,7 +403,7 @@ define <vscale x 8 x i32> @intrinsic_vadc_vvm_nxv8i32_nxv8i32_nxv8i32(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i32> @llvm.riscv.vadc.nxv8i32.nxv8i32( - <vscale x 8 x i32> undef, + <vscale x 8 x i32> poison, <vscale x 8 x i32> %0, <vscale x 8 x i32> %1, <vscale x 8 x i1> %2, @@ -427,7 +427,7 @@ define <vscale x 16 x i32> @intrinsic_vadc_vvm_nxv16i32_nxv16i32_nxv16i32(<vscal ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i32> @llvm.riscv.vadc.nxv16i32.nxv16i32( - <vscale x 16 x i32> undef, + <vscale x 16 x i32> poison, <vscale x 16 x i32> %0, <vscale x 16 x i32> %1, <vscale x 16 x i1> %2, @@ -451,7 +451,7 @@ define <vscale x 1 x i64> @intrinsic_vadc_vvm_nxv1i64_nxv1i64_nxv1i64(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i64> @llvm.riscv.vadc.nxv1i64.nxv1i64( - <vscale x 1 x i64> undef, + <vscale x 1 x i64> poison, <vscale x 1 x i64> %0, <vscale x 1 x i64> %1, <vscale x 1 x i1> %2, @@ -475,7 +475,7 @@ define <vscale x 2 x i64> @intrinsic_vadc_vvm_nxv2i64_nxv2i64_nxv2i64(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i64> @llvm.riscv.vadc.nxv2i64.nxv2i64( - <vscale x 2 x i64> undef, + <vscale x 2 x i64> poison, <vscale x 2 x i64> %0, <vscale x 2 x i64> %1, <vscale x 2 x i1> %2, @@ -499,7 +499,7 @@ define <vscale x 4 x i64> @intrinsic_vadc_vvm_nxv4i64_nxv4i64_nxv4i64(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i64> @llvm.riscv.vadc.nxv4i64.nxv4i64( - <vscale x 4 x i64> undef, + <vscale x 4 x i64> poison, <vscale x 4 x i64> %0, <vscale x 4 x i64> %1, <vscale x 4 x i1> %2, @@ -523,7 +523,7 @@ define <vscale x 8 x i64> @intrinsic_vadc_vvm_nxv8i64_nxv8i64_nxv8i64(<vscale x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i64> @llvm.riscv.vadc.nxv8i64.nxv8i64( - <vscale x 8 x i64> undef, + <vscale x 8 x i64> poison, <vscale x 8 x i64> %0, <vscale x 8 x i64> %1, <vscale x 8 x i1> %2, @@ -547,7 +547,7 @@ define <vscale x 1 x i8> @intrinsic_vadc_vxm_nxv1i8_nxv1i8_i8(<vscale x 1 x i8> ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i8> @llvm.riscv.vadc.nxv1i8.i8( - <vscale x 1 x i8> undef, + <vscale x 1 x i8> poison, <vscale x 1 x i8> %0, i8 %1, <vscale x 1 x i1> %2, @@ -571,7 +571,7 @@ define <vscale x 2 x i8> @intrinsic_vadc_vxm_nxv2i8_nxv2i8_i8(<vscale x 2 x i8> ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i8> @llvm.riscv.vadc.nxv2i8.i8( - <vscale x 2 x i8> undef, + <vscale x 2 x i8> poison, <vscale x 2 x i8> %0, i8 %1, <vscale x 2 x i1> %2, @@ -595,7 +595,7 @@ define <vscale x 4 x i8> @intrinsic_vadc_vxm_nxv4i8_nxv4i8_i8(<vscale x 4 x i8> ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i8> @llvm.riscv.vadc.nxv4i8.i8( - <vscale x 4 x i8> undef, + <vscale x 4 x i8> poison, <vscale x 4 x i8> %0, i8 %1, <vscale x 4 x i1> %2, @@ -619,7 +619,7 @@ define <vscale x 8 x i8> @intrinsic_vadc_vxm_nxv8i8_nxv8i8_i8(<vscale x 8 x i8> ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i8> @llvm.riscv.vadc.nxv8i8.i8( - <vscale x 8 x i8> undef, + <vscale x 8 x i8> poison, <vscale x 8 x i8> %0, i8 %1, <vscale x 8 x i1> %2, @@ -643,7 +643,7 @@ define <vscale x 16 x i8> @intrinsic_vadc_vxm_nxv16i8_nxv16i8_i8(<vscale x 16 x ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i8> @llvm.riscv.vadc.nxv16i8.i8( - <vscale x 16 x i8> undef, + <vscale x 16 x i8> poison, <vscale x 16 x i8> %0, i8 %1, <vscale x 16 x i1> %2, @@ -667,7 +667,7 @@ define <vscale x 32 x i8> @intrinsic_vadc_vxm_nxv32i8_nxv32i8_i8(<vscale x 32 x ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i8> @llvm.riscv.vadc.nxv32i8.i8( - <vscale x 32 x i8> undef, + <vscale x 32 x i8> poison, <vscale x 32 x i8> %0, i8 %1, <vscale x 32 x i1> %2, @@ -691,7 +691,7 @@ define <vscale x 64 x i8> @intrinsic_vadc_vxm_nxv64i8_nxv64i8_i8(<vscale x 64 x ; CHECK-NEXT: ret entry: %a = call <vscale x 64 x i8> @llvm.riscv.vadc.nxv64i8.i8( - <vscale x 64 x i8> undef, + <vscale x 64 x i8> poison, <vscale x 64 x i8> %0, i8 %1, <vscale x 64 x i1> %2, @@ -715,7 +715,7 @@ define <vscale x 1 x i16> @intrinsic_vadc_vxm_nxv1i16_nxv1i16_i16(<vscale x 1 x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i16> @llvm.riscv.vadc.nxv1i16.i16( - <vscale x 1 x i16> undef, + <vscale x 1 x i16> poison, <vscale x 1 x i16> %0, i16 %1, <vscale x 1 x i1> %2, @@ -739,7 +739,7 @@ define <vscale x 2 x i16> @intrinsic_vadc_vxm_nxv2i16_nxv2i16_i16(<vscale x 2 x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i16> @llvm.riscv.vadc.nxv2i16.i16( - <vscale x 2 x i16> undef, + <vscale x 2 x i16> poison, <vscale x 2 x i16> %0, i16 %1, <vscale x 2 x i1> %2, @@ -763,7 +763,7 @@ define <vscale x 4 x i16> @intrinsic_vadc_vxm_nxv4i16_nxv4i16_i16(<vscale x 4 x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i16> @llvm.riscv.vadc.nxv4i16.i16( - <vscale x 4 x i16> undef, + <vscale x 4 x i16> poison, <vscale x 4 x i16> %0, i16 %1, <vscale x 4 x i1> %2, @@ -787,7 +787,7 @@ define <vscale x 8 x i16> @intrinsic_vadc_vxm_nxv8i16_nxv8i16_i16(<vscale x 8 x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i16> @llvm.riscv.vadc.nxv8i16.i16( - <vscale x 8 x i16> undef, + <vscale x 8 x i16> poison, <vscale x 8 x i16> %0, i16 %1, <vscale x 8 x i1> %2, @@ -811,7 +811,7 @@ define <vscale x 16 x i16> @intrinsic_vadc_vxm_nxv16i16_nxv16i16_i16(<vscale x 1 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i16> @llvm.riscv.vadc.nxv16i16.i16( - <vscale x 16 x i16> undef, + <vscale x 16 x i16> poison, <vscale x 16 x i16> %0, i16 %1, <vscale x 16 x i1> %2, @@ -835,7 +835,7 @@ define <vscale x 32 x i16> @intrinsic_vadc_vxm_nxv32i16_nxv32i16_i16(<vscale x 3 ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i16> @llvm.riscv.vadc.nxv32i16.i16( - <vscale x 32 x i16> undef, + <vscale x 32 x i16> poison, <vscale x 32 x i16> %0, i16 %1, <vscale x 32 x i1> %2, @@ -859,7 +859,7 @@ define <vscale x 1 x i32> @intrinsic_vadc_vxm_nxv1i32_nxv1i32_i32(<vscale x 1 x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i32> @llvm.riscv.vadc.nxv1i32.i32( - <vscale x 1 x i32> undef, + <vscale x 1 x i32> poison, <vscale x 1 x i32> %0, i32 %1, <vscale x 1 x i1> %2, @@ -883,7 +883,7 @@ define <vscale x 2 x i32> @intrinsic_vadc_vxm_nxv2i32_nxv2i32_i32(<vscale x 2 x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i32> @llvm.riscv.vadc.nxv2i32.i32( - <vscale x 2 x i32> undef, + <vscale x 2 x i32> poison, <vscale x 2 x i32> %0, i32 %1, <vscale x 2 x i1> %2, @@ -907,7 +907,7 @@ define <vscale x 4 x i32> @intrinsic_vadc_vxm_nxv4i32_nxv4i32_i32(<vscale x 4 x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i32> @llvm.riscv.vadc.nxv4i32.i32( - <vscale x 4 x i32> undef, + <vscale x 4 x i32> poison, <vscale x 4 x i32> %0, i32 %1, <vscale x 4 x i1> %2, @@ -931,7 +931,7 @@ define <vscale x 8 x i32> @intrinsic_vadc_vxm_nxv8i32_nxv8i32_i32(<vscale x 8 x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i32> @llvm.riscv.vadc.nxv8i32.i32( - <vscale x 8 x i32> undef, + <vscale x 8 x i32> poison, <vscale x 8 x i32> %0, i32 %1, <vscale x 8 x i1> %2, @@ -955,7 +955,7 @@ define <vscale x 16 x i32> @intrinsic_vadc_vxm_nxv16i32_nxv16i32_i32(<vscale x 1 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i32> @llvm.riscv.vadc.nxv16i32.i32( - <vscale x 16 x i32> undef, + <vscale x 16 x i32> poison, <vscale x 16 x i32> %0, i32 %1, <vscale x 16 x i1> %2, @@ -991,7 +991,7 @@ define <vscale x 1 x i64> @intrinsic_vadc_vxm_nxv1i64_nxv1i64_i64(<vscale x 1 x ; RV64-NEXT: ret entry: %a = call <vscale x 1 x i64> @llvm.riscv.vadc.nxv1i64.i64( - <vscale x 1 x i64> undef, + <vscale x 1 x i64> poison, <vscale x 1 x i64> %0, i64 %1, <vscale x 1 x i1> %2, @@ -1027,7 +1027,7 @@ define <vscale x 2 x i64> @intrinsic_vadc_vxm_nxv2i64_nxv2i64_i64(<vscale x 2 x ; RV64-NEXT: ret entry: %a = call <vscale x 2 x i64> @llvm.riscv.vadc.nxv2i64.i64( - <vscale x 2 x i64> undef, + <vscale x 2 x i64> poison, <vscale x 2 x i64> %0, i64 %1, <vscale x 2 x i1> %2, @@ -1063,7 +1063,7 @@ define <vscale x 4 x i64> @intrinsic_vadc_vxm_nxv4i64_nxv4i64_i64(<vscale x 4 x ; RV64-NEXT: ret entry: %a = call <vscale x 4 x i64> @llvm.riscv.vadc.nxv4i64.i64( - <vscale x 4 x i64> undef, + <vscale x 4 x i64> poison, <vscale x 4 x i64> %0, i64 %1, <vscale x 4 x i1> %2, @@ -1099,7 +1099,7 @@ define <vscale x 8 x i64> @intrinsic_vadc_vxm_nxv8i64_nxv8i64_i64(<vscale x 8 x ; RV64-NEXT: ret entry: %a = call <vscale x 8 x i64> @llvm.riscv.vadc.nxv8i64.i64( - <vscale x 8 x i64> undef, + <vscale x 8 x i64> poison, <vscale x 8 x i64> %0, i64 %1, <vscale x 8 x i1> %2, @@ -1116,7 +1116,7 @@ define <vscale x 1 x i8> @intrinsic_vadc_vim_nxv1i8_nxv1i8_i8(<vscale x 1 x i8> ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i8> @llvm.riscv.vadc.nxv1i8.i8( - <vscale x 1 x i8> undef, + <vscale x 1 x i8> poison, <vscale x 1 x i8> %0, i8 -9, <vscale x 1 x i1> %1, @@ -1133,7 +1133,7 @@ define <vscale x 2 x i8> @intrinsic_vadc_vim_nxv2i8_nxv2i8_i8(<vscale x 2 x i8> ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i8> @llvm.riscv.vadc.nxv2i8.i8( - <vscale x 2 x i8> undef, + <vscale x 2 x i8> poison, <vscale x 2 x i8> %0, i8 9, <vscale x 2 x i1> %1, @@ -1150,7 +1150,7 @@ define <vscale x 4 x i8> @intrinsic_vadc_vim_nxv4i8_nxv4i8_i8(<vscale x 4 x i8> ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i8> @llvm.riscv.vadc.nxv4i8.i8( - <vscale x 4 x i8> undef, + <vscale x 4 x i8> poison, <vscale x 4 x i8> %0, i8 -9, <vscale x 4 x i1> %1, @@ -1167,7 +1167,7 @@ define <vscale x 8 x i8> @intrinsic_vadc_vim_nxv8i8_nxv8i8_i8(<vscale x 8 x i8> ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i8> @llvm.riscv.vadc.nxv8i8.i8( - <vscale x 8 x i8> undef, + <vscale x 8 x i8> poison, <vscale x 8 x i8> %0, i8 9, <vscale x 8 x i1> %1, @@ -1184,7 +1184,7 @@ define <vscale x 16 x i8> @intrinsic_vadc_vim_nxv16i8_nxv16i8_i8(<vscale x 16 x ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i8> @llvm.riscv.vadc.nxv16i8.i8( - <vscale x 16 x i8> undef, + <vscale x 16 x i8> poison, <vscale x 16 x i8> %0, i8 -9, <vscale x 16 x i1> %1, @@ -1201,7 +1201,7 @@ define <vscale x 32 x i8> @intrinsic_vadc_vim_nxv32i8_nxv32i8_i8(<vscale x 32 x ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i8> @llvm.riscv.vadc.nxv32i8.i8( - <vscale x 32 x i8> undef, + <vscale x 32 x i8> poison, <vscale x 32 x i8> %0, i8 9, <vscale x 32 x i1> %1, @@ -1218,7 +1218,7 @@ define <vscale x 64 x i8> @intrinsic_vadc_vim_nxv64i8_nxv64i8_i8(<vscale x 64 x ; CHECK-NEXT: ret entry: %a = call <vscale x 64 x i8> @llvm.riscv.vadc.nxv64i8.i8( - <vscale x 64 x i8> undef, + <vscale x 64 x i8> poison, <vscale x 64 x i8> %0, i8 -9, <vscale x 64 x i1> %1, @@ -1235,7 +1235,7 @@ define <vscale x 1 x i16> @intrinsic_vadc_vim_nxv1i16_nxv1i16_i16(<vscale x 1 x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i16> @llvm.riscv.vadc.nxv1i16.i16( - <vscale x 1 x i16> undef, + <vscale x 1 x i16> poison, <vscale x 1 x i16> %0, i16 9, <vscale x 1 x i1> %1, @@ -1252,7 +1252,7 @@ define <vscale x 2 x i16> @intrinsic_vadc_vim_nxv2i16_nxv2i16_i16(<vscale x 2 x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i16> @llvm.riscv.vadc.nxv2i16.i16( - <vscale x 2 x i16> undef, + <vscale x 2 x i16> poison, <vscale x 2 x i16> %0, i16 -9, <vscale x 2 x i1> %1, @@ -1269,7 +1269,7 @@ define <vscale x 4 x i16> @intrinsic_vadc_vim_nxv4i16_nxv4i16_i16(<vscale x 4 x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i16> @llvm.riscv.vadc.nxv4i16.i16( - <vscale x 4 x i16> undef, + <vscale x 4 x i16> poison, <vscale x 4 x i16> %0, i16 9, <vscale x 4 x i1> %1, @@ -1286,7 +1286,7 @@ define <vscale x 8 x i16> @intrinsic_vadc_vim_nxv8i16_nxv8i16_i16(<vscale x 8 x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i16> @llvm.riscv.vadc.nxv8i16.i16( - <vscale x 8 x i16> undef, + <vscale x 8 x i16> poison, <vscale x 8 x i16> %0, i16 -9, <vscale x 8 x i1> %1, @@ -1303,7 +1303,7 @@ define <vscale x 16 x i16> @intrinsic_vadc_vim_nxv16i16_nxv16i16_i16(<vscale x 1 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i16> @llvm.riscv.vadc.nxv16i16.i16( - <vscale x 16 x i16> undef, + <vscale x 16 x i16> poison, <vscale x 16 x i16> %0, i16 9, <vscale x 16 x i1> %1, @@ -1320,7 +1320,7 @@ define <vscale x 32 x i16> @intrinsic_vadc_vim_nxv32i16_nxv32i16_i16(<vscale x 3 ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i16> @llvm.riscv.vadc.nxv32i16.i16( - <vscale x 32 x i16> undef, + <vscale x 32 x i16> poison, <vscale x 32 x i16> %0, i16 -9, <vscale x 32 x i1> %1, @@ -1337,7 +1337,7 @@ define <vscale x 1 x i32> @intrinsic_vadc_vim_nxv1i32_nxv1i32_i32(<vscale x 1 x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i32> @llvm.riscv.vadc.nxv1i32.i32( - <vscale x 1 x i32> undef, + <vscale x 1 x i32> poison, <vscale x 1 x i32> %0, i32 -9, <vscale x 1 x i1> %1, @@ -1354,7 +1354,7 @@ define <vscale x 2 x i32> @intrinsic_vadc_vim_nxv2i32_nxv2i32_i32(<vscale x 2 x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i32> @llvm.riscv.vadc.nxv2i32.i32( - <vscale x 2 x i32> undef, + <vscale x 2 x i32> poison, <vscale x 2 x i32> %0, i32 9, <vscale x 2 x i1> %1, @@ -1371,7 +1371,7 @@ define <vscale x 4 x i32> @intrinsic_vadc_vim_nxv4i32_nxv4i32_i32(<vscale x 4 x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i32> @llvm.riscv.vadc.nxv4i32.i32( - <vscale x 4 x i32> undef, + <vscale x 4 x i32> poison, <vscale x 4 x i32> %0, i32 -9, <vscale x 4 x i1> %1, @@ -1388,7 +1388,7 @@ define <vscale x 8 x i32> @intrinsic_vadc_vim_nxv8i32_nxv8i32_i32(<vscale x 8 x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i32> @llvm.riscv.vadc.nxv8i32.i32( - <vscale x 8 x i32> undef, + <vscale x 8 x i32> poison, <vscale x 8 x i32> %0, i32 9, <vscale x 8 x i1> %1, @@ -1405,7 +1405,7 @@ define <vscale x 16 x i32> @intrinsic_vadc_vim_nxv16i32_nxv16i32_i32(<vscale x 1 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i32> @llvm.riscv.vadc.nxv16i32.i32( - <vscale x 16 x i32> undef, + <vscale x 16 x i32> poison, <vscale x 16 x i32> %0, i32 -9, <vscale x 16 x i1> %1, @@ -1422,7 +1422,7 @@ define <vscale x 1 x i64> @intrinsic_vadc_vim_nxv1i64_nxv1i64_i64(<vscale x 1 x ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i64> @llvm.riscv.vadc.nxv1i64.i64( - <vscale x 1 x i64> undef, + <vscale x 1 x i64> poison, <vscale x 1 x i64> %0, i64 9, <vscale x 1 x i1> %1, @@ -1439,7 +1439,7 @@ define <vscale x 2 x i64> @intrinsic_vadc_vim_nxv2i64_nxv2i64_i64(<vscale x 2 x ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i64> @llvm.riscv.vadc.nxv2i64.i64( - <vscale x 2 x i64> undef, + <vscale x 2 x i64> poison, <vscale x 2 x i64> %0, i64 -9, <vscale x 2 x i1> %1, @@ -1456,7 +1456,7 @@ define <vscale x 4 x i64> @intrinsic_vadc_vim_nxv4i64_nxv4i64_i64(<vscale x 4 x ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i64> @llvm.riscv.vadc.nxv4i64.i64( - <vscale x 4 x i64> undef, + <vscale x 4 x i64> poison, <vscale x 4 x i64> %0, i64 9, <vscale x 4 x i1> %1, @@ -1473,7 +1473,7 @@ define <vscale x 8 x i64> @intrinsic_vadc_vim_nxv8i64_nxv8i64_i64(<vscale x 8 x ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i64> @llvm.riscv.vadc.nxv8i64.i64( - <vscale x 8 x i64> undef, + <vscale x 8 x i64> poison, <vscale x 8 x i64> %0, i64 -9, <vscale x 8 x i1> %1, |
