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/vand.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/vand.ll')
| -rw-r--r-- | llvm/test/CodeGen/RISCV/rvv/vand.ll | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/llvm/test/CodeGen/RISCV/rvv/vand.ll b/llvm/test/CodeGen/RISCV/rvv/vand.ll index 94b4b5748b22..fafc25e2a581 100644 --- a/llvm/test/CodeGen/RISCV/rvv/vand.ll +++ b/llvm/test/CodeGen/RISCV/rvv/vand.ll @@ -18,7 +18,7 @@ define <vscale x 1 x i8> @intrinsic_vand_vv_nxv1i8_nxv1i8_nxv1i8(<vscale x 1 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i8> @llvm.riscv.vand.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, iXLen %2) @@ -65,7 +65,7 @@ define <vscale x 2 x i8> @intrinsic_vand_vv_nxv2i8_nxv2i8_nxv2i8(<vscale x 2 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i8> @llvm.riscv.vand.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, iXLen %2) @@ -112,7 +112,7 @@ define <vscale x 4 x i8> @intrinsic_vand_vv_nxv4i8_nxv4i8_nxv4i8(<vscale x 4 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i8> @llvm.riscv.vand.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, iXLen %2) @@ -159,7 +159,7 @@ define <vscale x 8 x i8> @intrinsic_vand_vv_nxv8i8_nxv8i8_nxv8i8(<vscale x 8 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i8> @llvm.riscv.vand.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, iXLen %2) @@ -206,7 +206,7 @@ define <vscale x 16 x i8> @intrinsic_vand_vv_nxv16i8_nxv16i8_nxv16i8(<vscale x 1 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i8> @llvm.riscv.vand.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, iXLen %2) @@ -253,7 +253,7 @@ define <vscale x 32 x i8> @intrinsic_vand_vv_nxv32i8_nxv32i8_nxv32i8(<vscale x 3 ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i8> @llvm.riscv.vand.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, iXLen %2) @@ -300,7 +300,7 @@ define <vscale x 64 x i8> @intrinsic_vand_vv_nxv64i8_nxv64i8_nxv64i8(<vscale x 6 ; CHECK-NEXT: ret entry: %a = call <vscale x 64 x i8> @llvm.riscv.vand.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, iXLen %2) @@ -348,7 +348,7 @@ define <vscale x 1 x i16> @intrinsic_vand_vv_nxv1i16_nxv1i16_nxv1i16(<vscale x 1 ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i16> @llvm.riscv.vand.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, iXLen %2) @@ -395,7 +395,7 @@ define <vscale x 2 x i16> @intrinsic_vand_vv_nxv2i16_nxv2i16_nxv2i16(<vscale x 2 ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i16> @llvm.riscv.vand.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, iXLen %2) @@ -442,7 +442,7 @@ define <vscale x 4 x i16> @intrinsic_vand_vv_nxv4i16_nxv4i16_nxv4i16(<vscale x 4 ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i16> @llvm.riscv.vand.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, iXLen %2) @@ -489,7 +489,7 @@ define <vscale x 8 x i16> @intrinsic_vand_vv_nxv8i16_nxv8i16_nxv8i16(<vscale x 8 ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i16> @llvm.riscv.vand.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, iXLen %2) @@ -536,7 +536,7 @@ define <vscale x 16 x i16> @intrinsic_vand_vv_nxv16i16_nxv16i16_nxv16i16(<vscale ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i16> @llvm.riscv.vand.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, iXLen %2) @@ -583,7 +583,7 @@ define <vscale x 32 x i16> @intrinsic_vand_vv_nxv32i16_nxv32i16_nxv32i16(<vscale ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i16> @llvm.riscv.vand.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, iXLen %2) @@ -631,7 +631,7 @@ define <vscale x 1 x i32> @intrinsic_vand_vv_nxv1i32_nxv1i32_nxv1i32(<vscale x 1 ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i32> @llvm.riscv.vand.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, iXLen %2) @@ -678,7 +678,7 @@ define <vscale x 2 x i32> @intrinsic_vand_vv_nxv2i32_nxv2i32_nxv2i32(<vscale x 2 ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i32> @llvm.riscv.vand.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, iXLen %2) @@ -725,7 +725,7 @@ define <vscale x 4 x i32> @intrinsic_vand_vv_nxv4i32_nxv4i32_nxv4i32(<vscale x 4 ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i32> @llvm.riscv.vand.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, iXLen %2) @@ -772,7 +772,7 @@ define <vscale x 8 x i32> @intrinsic_vand_vv_nxv8i32_nxv8i32_nxv8i32(<vscale x 8 ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i32> @llvm.riscv.vand.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, iXLen %2) @@ -819,7 +819,7 @@ define <vscale x 16 x i32> @intrinsic_vand_vv_nxv16i32_nxv16i32_nxv16i32(<vscale ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i32> @llvm.riscv.vand.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, iXLen %2) @@ -867,7 +867,7 @@ define <vscale x 1 x i64> @intrinsic_vand_vv_nxv1i64_nxv1i64_nxv1i64(<vscale x 1 ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i64> @llvm.riscv.vand.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, iXLen %2) @@ -914,7 +914,7 @@ define <vscale x 2 x i64> @intrinsic_vand_vv_nxv2i64_nxv2i64_nxv2i64(<vscale x 2 ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i64> @llvm.riscv.vand.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, iXLen %2) @@ -961,7 +961,7 @@ define <vscale x 4 x i64> @intrinsic_vand_vv_nxv4i64_nxv4i64_nxv4i64(<vscale x 4 ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i64> @llvm.riscv.vand.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, iXLen %2) @@ -1008,7 +1008,7 @@ define <vscale x 8 x i64> @intrinsic_vand_vv_nxv8i64_nxv8i64_nxv8i64(<vscale x 8 ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i64> @llvm.riscv.vand.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, iXLen %2) @@ -1056,7 +1056,7 @@ define <vscale x 1 x i8> @intrinsic_vand_vx_nxv1i8_nxv1i8_i8(<vscale x 1 x i8> % ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i8> @llvm.riscv.vand.nxv1i8.i8( - <vscale x 1 x i8> undef, + <vscale x 1 x i8> poison, <vscale x 1 x i8> %0, i8 %1, iXLen %2) @@ -1103,7 +1103,7 @@ define <vscale x 2 x i8> @intrinsic_vand_vx_nxv2i8_nxv2i8_i8(<vscale x 2 x i8> % ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i8> @llvm.riscv.vand.nxv2i8.i8( - <vscale x 2 x i8> undef, + <vscale x 2 x i8> poison, <vscale x 2 x i8> %0, i8 %1, iXLen %2) @@ -1150,7 +1150,7 @@ define <vscale x 4 x i8> @intrinsic_vand_vx_nxv4i8_nxv4i8_i8(<vscale x 4 x i8> % ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i8> @llvm.riscv.vand.nxv4i8.i8( - <vscale x 4 x i8> undef, + <vscale x 4 x i8> poison, <vscale x 4 x i8> %0, i8 %1, iXLen %2) @@ -1197,7 +1197,7 @@ define <vscale x 8 x i8> @intrinsic_vand_vx_nxv8i8_nxv8i8_i8(<vscale x 8 x i8> % ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i8> @llvm.riscv.vand.nxv8i8.i8( - <vscale x 8 x i8> undef, + <vscale x 8 x i8> poison, <vscale x 8 x i8> %0, i8 %1, iXLen %2) @@ -1244,7 +1244,7 @@ define <vscale x 16 x i8> @intrinsic_vand_vx_nxv16i8_nxv16i8_i8(<vscale x 16 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i8> @llvm.riscv.vand.nxv16i8.i8( - <vscale x 16 x i8> undef, + <vscale x 16 x i8> poison, <vscale x 16 x i8> %0, i8 %1, iXLen %2) @@ -1291,7 +1291,7 @@ define <vscale x 32 x i8> @intrinsic_vand_vx_nxv32i8_nxv32i8_i8(<vscale x 32 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i8> @llvm.riscv.vand.nxv32i8.i8( - <vscale x 32 x i8> undef, + <vscale x 32 x i8> poison, <vscale x 32 x i8> %0, i8 %1, iXLen %2) @@ -1338,7 +1338,7 @@ define <vscale x 64 x i8> @intrinsic_vand_vx_nxv64i8_nxv64i8_i8(<vscale x 64 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 64 x i8> @llvm.riscv.vand.nxv64i8.i8( - <vscale x 64 x i8> undef, + <vscale x 64 x i8> poison, <vscale x 64 x i8> %0, i8 %1, iXLen %2) @@ -1385,7 +1385,7 @@ define <vscale x 1 x i16> @intrinsic_vand_vx_nxv1i16_nxv1i16_i16(<vscale x 1 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i16> @llvm.riscv.vand.nxv1i16.i16( - <vscale x 1 x i16> undef, + <vscale x 1 x i16> poison, <vscale x 1 x i16> %0, i16 %1, iXLen %2) @@ -1432,7 +1432,7 @@ define <vscale x 2 x i16> @intrinsic_vand_vx_nxv2i16_nxv2i16_i16(<vscale x 2 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i16> @llvm.riscv.vand.nxv2i16.i16( - <vscale x 2 x i16> undef, + <vscale x 2 x i16> poison, <vscale x 2 x i16> %0, i16 %1, iXLen %2) @@ -1479,7 +1479,7 @@ define <vscale x 4 x i16> @intrinsic_vand_vx_nxv4i16_nxv4i16_i16(<vscale x 4 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i16> @llvm.riscv.vand.nxv4i16.i16( - <vscale x 4 x i16> undef, + <vscale x 4 x i16> poison, <vscale x 4 x i16> %0, i16 %1, iXLen %2) @@ -1526,7 +1526,7 @@ define <vscale x 8 x i16> @intrinsic_vand_vx_nxv8i16_nxv8i16_i16(<vscale x 8 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i16> @llvm.riscv.vand.nxv8i16.i16( - <vscale x 8 x i16> undef, + <vscale x 8 x i16> poison, <vscale x 8 x i16> %0, i16 %1, iXLen %2) @@ -1573,7 +1573,7 @@ define <vscale x 16 x i16> @intrinsic_vand_vx_nxv16i16_nxv16i16_i16(<vscale x 16 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i16> @llvm.riscv.vand.nxv16i16.i16( - <vscale x 16 x i16> undef, + <vscale x 16 x i16> poison, <vscale x 16 x i16> %0, i16 %1, iXLen %2) @@ -1620,7 +1620,7 @@ define <vscale x 32 x i16> @intrinsic_vand_vx_nxv32i16_nxv32i16_i16(<vscale x 32 ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i16> @llvm.riscv.vand.nxv32i16.i16( - <vscale x 32 x i16> undef, + <vscale x 32 x i16> poison, <vscale x 32 x i16> %0, i16 %1, iXLen %2) @@ -1667,7 +1667,7 @@ define <vscale x 1 x i32> @intrinsic_vand_vx_nxv1i32_nxv1i32_i32(<vscale x 1 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i32> @llvm.riscv.vand.nxv1i32.i32( - <vscale x 1 x i32> undef, + <vscale x 1 x i32> poison, <vscale x 1 x i32> %0, i32 %1, iXLen %2) @@ -1714,7 +1714,7 @@ define <vscale x 2 x i32> @intrinsic_vand_vx_nxv2i32_nxv2i32_i32(<vscale x 2 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i32> @llvm.riscv.vand.nxv2i32.i32( - <vscale x 2 x i32> undef, + <vscale x 2 x i32> poison, <vscale x 2 x i32> %0, i32 %1, iXLen %2) @@ -1761,7 +1761,7 @@ define <vscale x 4 x i32> @intrinsic_vand_vx_nxv4i32_nxv4i32_i32(<vscale x 4 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i32> @llvm.riscv.vand.nxv4i32.i32( - <vscale x 4 x i32> undef, + <vscale x 4 x i32> poison, <vscale x 4 x i32> %0, i32 %1, iXLen %2) @@ -1808,7 +1808,7 @@ define <vscale x 8 x i32> @intrinsic_vand_vx_nxv8i32_nxv8i32_i32(<vscale x 8 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i32> @llvm.riscv.vand.nxv8i32.i32( - <vscale x 8 x i32> undef, + <vscale x 8 x i32> poison, <vscale x 8 x i32> %0, i32 %1, iXLen %2) @@ -1855,7 +1855,7 @@ define <vscale x 16 x i32> @intrinsic_vand_vx_nxv16i32_nxv16i32_i32(<vscale x 16 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i32> @llvm.riscv.vand.nxv16i32.i32( - <vscale x 16 x i32> undef, + <vscale x 16 x i32> poison, <vscale x 16 x i32> %0, i32 %1, iXLen %2) @@ -1914,7 +1914,7 @@ define <vscale x 1 x i64> @intrinsic_vand_vx_nxv1i64_nxv1i64_i64(<vscale x 1 x i ; RV64-NEXT: ret entry: %a = call <vscale x 1 x i64> @llvm.riscv.vand.nxv1i64.i64( - <vscale x 1 x i64> undef, + <vscale x 1 x i64> poison, <vscale x 1 x i64> %0, i64 %1, iXLen %2) @@ -1985,7 +1985,7 @@ define <vscale x 2 x i64> @intrinsic_vand_vx_nxv2i64_nxv2i64_i64(<vscale x 2 x i ; RV64-NEXT: ret entry: %a = call <vscale x 2 x i64> @llvm.riscv.vand.nxv2i64.i64( - <vscale x 2 x i64> undef, + <vscale x 2 x i64> poison, <vscale x 2 x i64> %0, i64 %1, iXLen %2) @@ -2056,7 +2056,7 @@ define <vscale x 4 x i64> @intrinsic_vand_vx_nxv4i64_nxv4i64_i64(<vscale x 4 x i ; RV64-NEXT: ret entry: %a = call <vscale x 4 x i64> @llvm.riscv.vand.nxv4i64.i64( - <vscale x 4 x i64> undef, + <vscale x 4 x i64> poison, <vscale x 4 x i64> %0, i64 %1, iXLen %2) @@ -2127,7 +2127,7 @@ define <vscale x 8 x i64> @intrinsic_vand_vx_nxv8i64_nxv8i64_i64(<vscale x 8 x i ; RV64-NEXT: ret entry: %a = call <vscale x 8 x i64> @llvm.riscv.vand.nxv8i64.i64( - <vscale x 8 x i64> undef, + <vscale x 8 x i64> poison, <vscale x 8 x i64> %0, i64 %1, iXLen %2) @@ -2180,7 +2180,7 @@ define <vscale x 1 x i8> @intrinsic_vand_vi_nxv1i8_nxv1i8_i8(<vscale x 1 x i8> % ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i8> @llvm.riscv.vand.nxv1i8.i8( - <vscale x 1 x i8> undef, + <vscale x 1 x i8> poison, <vscale x 1 x i8> %0, i8 9, iXLen %1) @@ -2213,7 +2213,7 @@ define <vscale x 2 x i8> @intrinsic_vand_vi_nxv2i8_nxv2i8_i8(<vscale x 2 x i8> % ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i8> @llvm.riscv.vand.nxv2i8.i8( - <vscale x 2 x i8> undef, + <vscale x 2 x i8> poison, <vscale x 2 x i8> %0, i8 9, iXLen %1) @@ -2246,7 +2246,7 @@ define <vscale x 4 x i8> @intrinsic_vand_vi_nxv4i8_nxv4i8_i8(<vscale x 4 x i8> % ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i8> @llvm.riscv.vand.nxv4i8.i8( - <vscale x 4 x i8> undef, + <vscale x 4 x i8> poison, <vscale x 4 x i8> %0, i8 9, iXLen %1) @@ -2279,7 +2279,7 @@ define <vscale x 8 x i8> @intrinsic_vand_vi_nxv8i8_nxv8i8_i8(<vscale x 8 x i8> % ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i8> @llvm.riscv.vand.nxv8i8.i8( - <vscale x 8 x i8> undef, + <vscale x 8 x i8> poison, <vscale x 8 x i8> %0, i8 9, iXLen %1) @@ -2312,7 +2312,7 @@ define <vscale x 16 x i8> @intrinsic_vand_vi_nxv16i8_nxv16i8_i8(<vscale x 16 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i8> @llvm.riscv.vand.nxv16i8.i8( - <vscale x 16 x i8> undef, + <vscale x 16 x i8> poison, <vscale x 16 x i8> %0, i8 9, iXLen %1) @@ -2345,7 +2345,7 @@ define <vscale x 32 x i8> @intrinsic_vand_vi_nxv32i8_nxv32i8_i8(<vscale x 32 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i8> @llvm.riscv.vand.nxv32i8.i8( - <vscale x 32 x i8> undef, + <vscale x 32 x i8> poison, <vscale x 32 x i8> %0, i8 9, iXLen %1) @@ -2378,7 +2378,7 @@ define <vscale x 64 x i8> @intrinsic_vand_vi_nxv64i8_nxv64i8_i8(<vscale x 64 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 64 x i8> @llvm.riscv.vand.nxv64i8.i8( - <vscale x 64 x i8> undef, + <vscale x 64 x i8> poison, <vscale x 64 x i8> %0, i8 9, iXLen %1) @@ -2411,7 +2411,7 @@ define <vscale x 1 x i16> @intrinsic_vand_vi_nxv1i16_nxv1i16_i16(<vscale x 1 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i16> @llvm.riscv.vand.nxv1i16.i16( - <vscale x 1 x i16> undef, + <vscale x 1 x i16> poison, <vscale x 1 x i16> %0, i16 9, iXLen %1) @@ -2444,7 +2444,7 @@ define <vscale x 2 x i16> @intrinsic_vand_vi_nxv2i16_nxv2i16_i16(<vscale x 2 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i16> @llvm.riscv.vand.nxv2i16.i16( - <vscale x 2 x i16> undef, + <vscale x 2 x i16> poison, <vscale x 2 x i16> %0, i16 9, iXLen %1) @@ -2477,7 +2477,7 @@ define <vscale x 4 x i16> @intrinsic_vand_vi_nxv4i16_nxv4i16_i16(<vscale x 4 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i16> @llvm.riscv.vand.nxv4i16.i16( - <vscale x 4 x i16> undef, + <vscale x 4 x i16> poison, <vscale x 4 x i16> %0, i16 9, iXLen %1) @@ -2510,7 +2510,7 @@ define <vscale x 8 x i16> @intrinsic_vand_vi_nxv8i16_nxv8i16_i16(<vscale x 8 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i16> @llvm.riscv.vand.nxv8i16.i16( - <vscale x 8 x i16> undef, + <vscale x 8 x i16> poison, <vscale x 8 x i16> %0, i16 9, iXLen %1) @@ -2543,7 +2543,7 @@ define <vscale x 16 x i16> @intrinsic_vand_vi_nxv16i16_nxv16i16_i16(<vscale x 16 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i16> @llvm.riscv.vand.nxv16i16.i16( - <vscale x 16 x i16> undef, + <vscale x 16 x i16> poison, <vscale x 16 x i16> %0, i16 9, iXLen %1) @@ -2576,7 +2576,7 @@ define <vscale x 32 x i16> @intrinsic_vand_vi_nxv32i16_nxv32i16_i16(<vscale x 32 ; CHECK-NEXT: ret entry: %a = call <vscale x 32 x i16> @llvm.riscv.vand.nxv32i16.i16( - <vscale x 32 x i16> undef, + <vscale x 32 x i16> poison, <vscale x 32 x i16> %0, i16 9, iXLen %1) @@ -2609,7 +2609,7 @@ define <vscale x 1 x i32> @intrinsic_vand_vi_nxv1i32_nxv1i32_i32(<vscale x 1 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i32> @llvm.riscv.vand.nxv1i32.i32( - <vscale x 1 x i32> undef, + <vscale x 1 x i32> poison, <vscale x 1 x i32> %0, i32 9, iXLen %1) @@ -2642,7 +2642,7 @@ define <vscale x 2 x i32> @intrinsic_vand_vi_nxv2i32_nxv2i32_i32(<vscale x 2 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i32> @llvm.riscv.vand.nxv2i32.i32( - <vscale x 2 x i32> undef, + <vscale x 2 x i32> poison, <vscale x 2 x i32> %0, i32 9, iXLen %1) @@ -2675,7 +2675,7 @@ define <vscale x 4 x i32> @intrinsic_vand_vi_nxv4i32_nxv4i32_i32(<vscale x 4 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i32> @llvm.riscv.vand.nxv4i32.i32( - <vscale x 4 x i32> undef, + <vscale x 4 x i32> poison, <vscale x 4 x i32> %0, i32 9, iXLen %1) @@ -2708,7 +2708,7 @@ define <vscale x 8 x i32> @intrinsic_vand_vi_nxv8i32_nxv8i32_i32(<vscale x 8 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i32> @llvm.riscv.vand.nxv8i32.i32( - <vscale x 8 x i32> undef, + <vscale x 8 x i32> poison, <vscale x 8 x i32> %0, i32 9, iXLen %1) @@ -2741,7 +2741,7 @@ define <vscale x 16 x i32> @intrinsic_vand_vi_nxv16i32_nxv16i32_i32(<vscale x 16 ; CHECK-NEXT: ret entry: %a = call <vscale x 16 x i32> @llvm.riscv.vand.nxv16i32.i32( - <vscale x 16 x i32> undef, + <vscale x 16 x i32> poison, <vscale x 16 x i32> %0, i32 9, iXLen %1) @@ -2774,7 +2774,7 @@ define <vscale x 1 x i64> @intrinsic_vand_vi_nxv1i64_nxv1i64_i64(<vscale x 1 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 1 x i64> @llvm.riscv.vand.nxv1i64.i64( - <vscale x 1 x i64> undef, + <vscale x 1 x i64> poison, <vscale x 1 x i64> %0, i64 9, iXLen %1) @@ -2807,7 +2807,7 @@ define <vscale x 2 x i64> @intrinsic_vand_vi_nxv2i64_nxv2i64_i64(<vscale x 2 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 2 x i64> @llvm.riscv.vand.nxv2i64.i64( - <vscale x 2 x i64> undef, + <vscale x 2 x i64> poison, <vscale x 2 x i64> %0, i64 9, iXLen %1) @@ -2840,7 +2840,7 @@ define <vscale x 4 x i64> @intrinsic_vand_vi_nxv4i64_nxv4i64_i64(<vscale x 4 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 4 x i64> @llvm.riscv.vand.nxv4i64.i64( - <vscale x 4 x i64> undef, + <vscale x 4 x i64> poison, <vscale x 4 x i64> %0, i64 9, iXLen %1) @@ -2873,7 +2873,7 @@ define <vscale x 8 x i64> @intrinsic_vand_vi_nxv8i64_nxv8i64_i64(<vscale x 8 x i ; CHECK-NEXT: ret entry: %a = call <vscale x 8 x i64> @llvm.riscv.vand.nxv8i64.i64( - <vscale x 8 x i64> undef, + <vscale x 8 x i64> poison, <vscale x 8 x i64> %0, i64 9, iXLen %1) |
