[llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)

via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 4 09:57:31 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

The build failed before running any tests. Click on a failure below to see the details.

<details>
<summary>[code=1] lib/Target/AArch64/AArch64GenDAGISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenDAGISel.inc</summary>

```
FAILED: [code=1] lib/Target/AArch64/AArch64GenDAGISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenDAGISel.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\AArch64 && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-dag-isel -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target -omit-comments --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenDAGISel.inc -d AArch64GenDAGISel.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenDAGISel.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/c0cdcfa1b1cbc97825996dfefc9f8acba69d746e2dd6a5d37b9eefeab8bfcb36.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6687:7: error: Pattern doesn't match mayStore = 0
def v16i8_v8f16 : BaseSIMDThreeSameVectorDot<Q, 0b0, 0b11, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11802:16: note: instantiated from multiclass
defm FMLALB : SIMDThreeSameVectorMLA<0b0, "fmlalb", int_aarch64_neon_fp8_fmlalb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6687:7: error: Pattern doesn't match mayStore = 0
def v16i8_v8f16 : BaseSIMDThreeSameVectorDot<Q, 0b0, 0b11, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11803:16: note: instantiated from multiclass
defm FMLALT : SIMDThreeSameVectorMLA<0b1, "fmlalt", int_aarch64_neon_fp8_fmlalt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11804:18: note: instantiated from multiclass
defm FMLALLBB : SIMDThreeSameVectorMLAL<0b0, 0b00, "fmlallbb", int_aarch64_neon_fp8_fmlallbb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11805:18: note: instantiated from multiclass
defm FMLALLBT : SIMDThreeSameVectorMLAL<0b0, 0b01, "fmlallbt", int_aarch64_neon_fp8_fmlallbt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11806:18: note: instantiated from multiclass
defm FMLALLTB : SIMDThreeSameVectorMLAL<0b1, 0b00, "fmlalltb", int_aarch64_neon_fp8_fmlalltb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11807:18: note: instantiated from multiclass
defm FMLALLTT : SIMDThreeSameVectorMLAL<0b1, 0b01, "fmlalltt", int_aarch64_neon_fp8_fmlalltt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6779:9: error: Pattern doesn't match mayStore = 0
def v4f16 : BaseSIMDThreeSameVectorDot<0b0, 0b0, 0b01, 0b1111, asm, ".4h", ".8b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11812:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot2<"fdot", int_aarch64_neon_fp8_fdot2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6781:9: error: Pattern doesn't match mayStore = 0
def v8f16 : BaseSIMDThreeSameVectorDot<0b1, 0b0, 0b01, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11812:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot2<"fdot", int_aarch64_neon_fp8_fdot2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6788:9: error: Pattern doesn't match mayStore = 0
def v2f32 : BaseSIMDThreeSameVectorDot<0b0, 0b0, 0b00, 0b1111, asm, ".2s", ".8b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11817:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot4<"fdot", int_aarch64_neon_fp8_fdot4>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6790:9: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<0b1, 0b0, 0b00, 0b1111, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11817:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot4<"fdot", int_aarch64_neon_fp8_fdot4>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6773:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v16i8 (!cast<SDPatternOperator>(Op # 2) (v16i8 V128:$_Rd), (v4f32 V128:$Rn), (v4f32 V128:$Rm))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11769:20: note: instantiated from multiclass
defm FCVTN_F32 : SIMD_FP8_CVTN_F32<"fcvtn", int_aarch64_neon_fp8_fcvtn>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11764:18: note: instantiated from multiclass
defm F1CVTL  : SIMD_FP8_CVTL<0b00, "f1cvtl", v8f16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11764:18: note: instantiated from multiclass
defm F1CVTL  : SIMD_FP8_CVTL<0b00, "f1cvtl", v8f16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9287:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11793:20: note: instantiated from multiclass
defm FMLALBlane : SIMDThreeSameVectorMLAIndex<0b0, "fmlalb", int_aarch64_neon_fp8_fmlalb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11795:22: note: instantiated from multiclass
defm FMLALLBBlane : SIMDThreeSameVectorMLALIndex<0b0, 0b00, "fmlallbb", int_aarch64_neon_fp8_fmlallbb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9350:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v2f32 (op (v2f32 V64:$Rd), (v8i8 V64:$Rn), (v16i8 V128:$Rm), VectorIndexS32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11816:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot4_Index<"fdot", int_aarch64_neon_fp8_fdot4_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9353:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128:$Rm), VectorIndexS32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11816:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot4_Index<"fdot", int_aarch64_neon_fp8_fdot4_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9415:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f16 (op (v4f16 V64:$Rd), (v8i8 V64:$Rn), (v16i8 V128_lo:$Rm), VectorIndexH32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11811:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot2_Index<"fdot", int_aarch64_neon_fp8_fdot2_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9418:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_lo:$Rm), VectorIndexH32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11811:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot2_Index<"fdot", int_aarch64_neon_fp8_fdot2_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:9604:3: error: Pattern doesn't match mayStore = 0
def : SVE_3_Op_Pat<vt, op, vt, nxv16i8, nxv16i8, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4976:22: note: instantiated from multiclass
defm FDOT_ZZZ_BtoH : sve_fp8_dot<0b0, ZPR16, "fdot", nxv8f16, int_aarch64_sve_fp8_fdot>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4920:21: note: instantiated from multiclass
defm F1CVT_ZZ     : sve2_fp8_cvt_single<0b0, 0b00, "f1cvt",    nxv8f16,  int_aarch64_sve_fp8_cvt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11318:3: error: Pattern doesn't match mayStore = 0
def : SVE_4_Op_Pat<nxv8f16, op, nxv8f16, nxv16i8, nxv16i8, i32, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4974:23: note: instantiated from multiclass
defm FDOT_ZZZI_BtoH : sve2_fp8_dot_indexed_h<"fdot", int_aarch64_sve_fp8_fdot_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11328:3: error: Pattern doesn't match mayStore = 0
def : SVE_4_Op_Pat<nxv4f32, op, nxv4f32, nxv16i8, nxv16i8, i32, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4982:23: note: instantiated from multiclass
defm FDOT_ZZZI_BtoS : sve2_fp8_dot_indexed_s<"fdot", int_aarch64_sve_fp8_fdot_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11765:18: note: instantiated from multiclass
defm F2CVTL  : SIMD_FP8_CVTL<0b01, "f2cvtl", v8f16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11765:18: note: instantiated from multiclass
defm F2CVTL  : SIMD_FP8_CVTL<0b01, "f2cvtl", v8f16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11766:18: note: instantiated from multiclass
defm BF1CVTL : SIMD_FP8_CVTL<0b10, "bf1cvtl", v8bf16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11766:18: note: instantiated from multiclass
defm BF1CVTL : SIMD_FP8_CVTL<0b10, "bf1cvtl", v8bf16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11767:18: note: instantiated from multiclass
defm BF2CVTL : SIMD_FP8_CVTL<0b11, "bf2cvtl", v8bf16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11767:18: note: instantiated from multiclass
defm BF2CVTL : SIMD_FP8_CVTL<0b11, "bf2cvtl", v8bf16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9287:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11794:20: note: instantiated from multiclass
defm FMLALTlane : SIMDThreeSameVectorMLAIndex<0b1, "fmlalt", int_aarch64_neon_fp8_fmlalt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11796:22: note: instantiated from multiclass
defm FMLALLBTlane : SIMDThreeSameVectorMLALIndex<0b0, 0b01, "fmlallbt", int_aarch64_neon_fp8_fmlallbt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11797:22: note: instantiated from multiclass
defm FMLALLTBlane : SIMDThreeSameVectorMLALIndex<0b1, 0b00, "fmlalltb", int_aarch64_neon_fp8_fmlalltb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11798:22: note: instantiated from multiclass
defm FMLALLTTlane : SIMDThreeSameVectorMLALIndex<0b1, 0b01, "fmlalltt", int_aarch64_neon_fp8_fmlalltt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4921:21: note: instantiated from multiclass
defm F2CVT_ZZ     : sve2_fp8_cvt_single<0b0, 0b01, "f2cvt",    nxv8f16,  int_aarch64_sve_fp8_cvt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4922:21: note: instantiated from multiclass
defm BF1CVT_ZZ    : sve2_fp8_cvt_single<0b0, 0b10, "bf1cvt",   nxv8bf16, int_aarch64_sve_fp8_cvt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4923:21: note: instantiated from multiclass
defm BF2CVT_ZZ    : sve2_fp8_cvt_single<0b0, 0b11, "bf2cvt",   nxv8bf16, int_aarch64_sve_fp8_cvt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4924:21: note: instantiated from multiclass
defm F1CVTLT_ZZ   : sve2_fp8_cvt_single<0b1, 0b00, "f1cvtlt",  nxv8f16,  int_aarch64_sve_fp8_cvtlt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4925:21: note: instantiated from multiclass
defm F2CVTLT_ZZ   : sve2_fp8_cvt_single<0b1, 0b01, "f2cvtlt",  nxv8f16,  int_aarch64_sve_fp8_cvtlt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4926:21: note: instantiated from multiclass
defm BF1CVTLT_ZZ  : sve2_fp8_cvt_single<0b1, 0b10, "bf1cvtlt", nxv8bf16, int_aarch64_sve_fp8_cvtlt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4927:21: note: instantiated from multiclass
defm BF2CVTLT_ZZ  : sve2_fp8_cvt_single<0b1, 0b11, "bf2cvtlt", nxv8bf16, int_aarch64_sve_fp8_cvtlt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:9604:3: error: Pattern doesn't match mayStore = 0
def : SVE_3_Op_Pat<vt, op, vt, nxv16i8, nxv16i8, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4984:22: note: instantiated from multiclass
defm FDOT_ZZZ_BtoS : sve_fp8_dot<0b1, ZPR32, "fdot", nxv4f32, int_aarch64_sve_fp8_fdot>;
^
error: pattern conflicts
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.	Program arguments: C:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-tblgen.exe -gen-dag-isel -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target -omit-comments --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenDAGISel.inc -d AArch64GenDAGISel.inc.d
```
</details>
<details>
<summary>[code=1] lib/Target/AArch64/AArch64GenFastISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenFastISel.inc</summary>

```
FAILED: [code=1] lib/Target/AArch64/AArch64GenFastISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenFastISel.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\AArch64 && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-fast-isel -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenFastISel.inc -d AArch64GenFastISel.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenFastISel.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/362b252733bee9c949bfe816bb5176d8b6b70be7c7ac95c9bfce8508749063fa.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6687:7: error: Pattern doesn't match mayStore = 0
def v16i8_v8f16 : BaseSIMDThreeSameVectorDot<Q, 0b0, 0b11, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11802:16: note: instantiated from multiclass
defm FMLALB : SIMDThreeSameVectorMLA<0b0, "fmlalb", int_aarch64_neon_fp8_fmlalb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6687:7: error: Pattern doesn't match mayStore = 0
def v16i8_v8f16 : BaseSIMDThreeSameVectorDot<Q, 0b0, 0b11, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11803:16: note: instantiated from multiclass
defm FMLALT : SIMDThreeSameVectorMLA<0b1, "fmlalt", int_aarch64_neon_fp8_fmlalt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11804:18: note: instantiated from multiclass
defm FMLALLBB : SIMDThreeSameVectorMLAL<0b0, 0b00, "fmlallbb", int_aarch64_neon_fp8_fmlallbb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11805:18: note: instantiated from multiclass
defm FMLALLBT : SIMDThreeSameVectorMLAL<0b0, 0b01, "fmlallbt", int_aarch64_neon_fp8_fmlallbt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11806:18: note: instantiated from multiclass
defm FMLALLTB : SIMDThreeSameVectorMLAL<0b1, 0b00, "fmlalltb", int_aarch64_neon_fp8_fmlalltb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11807:18: note: instantiated from multiclass
defm FMLALLTT : SIMDThreeSameVectorMLAL<0b1, 0b01, "fmlalltt", int_aarch64_neon_fp8_fmlalltt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6779:9: error: Pattern doesn't match mayStore = 0
def v4f16 : BaseSIMDThreeSameVectorDot<0b0, 0b0, 0b01, 0b1111, asm, ".4h", ".8b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11812:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot2<"fdot", int_aarch64_neon_fp8_fdot2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6781:9: error: Pattern doesn't match mayStore = 0
def v8f16 : BaseSIMDThreeSameVectorDot<0b1, 0b0, 0b01, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11812:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot2<"fdot", int_aarch64_neon_fp8_fdot2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6788:9: error: Pattern doesn't match mayStore = 0
def v2f32 : BaseSIMDThreeSameVectorDot<0b0, 0b0, 0b00, 0b1111, asm, ".2s", ".8b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11817:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot4<"fdot", int_aarch64_neon_fp8_fdot4>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6790:9: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<0b1, 0b0, 0b00, 0b1111, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11817:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot4<"fdot", int_aarch64_neon_fp8_fdot4>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6773:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v16i8 (!cast<SDPatternOperator>(Op # 2) (v16i8 V128:$_Rd), (v4f32 V128:$Rn), (v4f32 V128:$Rm))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11769:20: note: instantiated from multiclass
defm FCVTN_F32 : SIMD_FP8_CVTN_F32<"fcvtn", int_aarch64_neon_fp8_fcvtn>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11764:18: note: instantiated from multiclass
defm F1CVTL  : SIMD_FP8_CVTL<0b00, "f1cvtl", v8f16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11764:18: note: instantiated from multiclass
defm F1CVTL  : SIMD_FP8_CVTL<0b00, "f1cvtl", v8f16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9287:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11793:20: note: instantiated from multiclass
defm FMLALBlane : SIMDThreeSameVectorMLAIndex<0b0, "fmlalb", int_aarch64_neon_fp8_fmlalb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11795:22: note: instantiated from multiclass
defm FMLALLBBlane : SIMDThreeSameVectorMLALIndex<0b0, 0b00, "fmlallbb", int_aarch64_neon_fp8_fmlallbb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9350:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v2f32 (op (v2f32 V64:$Rd), (v8i8 V64:$Rn), (v16i8 V128:$Rm), VectorIndexS32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11816:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot4_Index<"fdot", int_aarch64_neon_fp8_fdot4_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9353:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128:$Rm), VectorIndexS32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11816:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot4_Index<"fdot", int_aarch64_neon_fp8_fdot4_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9415:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f16 (op (v4f16 V64:$Rd), (v8i8 V64:$Rn), (v16i8 V128_lo:$Rm), VectorIndexH32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11811:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot2_Index<"fdot", int_aarch64_neon_fp8_fdot2_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9418:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_lo:$Rm), VectorIndexH32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11811:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot2_Index<"fdot", int_aarch64_neon_fp8_fdot2_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:9604:3: error: Pattern doesn't match mayStore = 0
def : SVE_3_Op_Pat<vt, op, vt, nxv16i8, nxv16i8, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4976:22: note: instantiated from multiclass
defm FDOT_ZZZ_BtoH : sve_fp8_dot<0b0, ZPR16, "fdot", nxv8f16, int_aarch64_sve_fp8_fdot>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4920:21: note: instantiated from multiclass
defm F1CVT_ZZ     : sve2_fp8_cvt_single<0b0, 0b00, "f1cvt",    nxv8f16,  int_aarch64_sve_fp8_cvt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11318:3: error: Pattern doesn't match mayStore = 0
def : SVE_4_Op_Pat<nxv8f16, op, nxv8f16, nxv16i8, nxv16i8, i32, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4974:23: note: instantiated from multiclass
defm FDOT_ZZZI_BtoH : sve2_fp8_dot_indexed_h<"fdot", int_aarch64_sve_fp8_fdot_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11328:3: error: Pattern doesn't match mayStore = 0
def : SVE_4_Op_Pat<nxv4f32, op, nxv4f32, nxv16i8, nxv16i8, i32, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4982:23: note: instantiated from multiclass
defm FDOT_ZZZI_BtoS : sve2_fp8_dot_indexed_s<"fdot", int_aarch64_sve_fp8_fdot_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11765:18: note: instantiated from multiclass
defm F2CVTL  : SIMD_FP8_CVTL<0b01, "f2cvtl", v8f16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11765:18: note: instantiated from multiclass
defm F2CVTL  : SIMD_FP8_CVTL<0b01, "f2cvtl", v8f16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11766:18: note: instantiated from multiclass
defm BF1CVTL : SIMD_FP8_CVTL<0b10, "bf1cvtl", v8bf16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11766:18: note: instantiated from multiclass
defm BF1CVTL : SIMD_FP8_CVTL<0b10, "bf1cvtl", v8bf16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11767:18: note: instantiated from multiclass
defm BF2CVTL : SIMD_FP8_CVTL<0b11, "bf2cvtl", v8bf16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11767:18: note: instantiated from multiclass
defm BF2CVTL : SIMD_FP8_CVTL<0b11, "bf2cvtl", v8bf16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9287:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11794:20: note: instantiated from multiclass
defm FMLALTlane : SIMDThreeSameVectorMLAIndex<0b1, "fmlalt", int_aarch64_neon_fp8_fmlalt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11796:22: note: instantiated from multiclass
defm FMLALLBTlane : SIMDThreeSameVectorMLALIndex<0b0, 0b01, "fmlallbt", int_aarch64_neon_fp8_fmlallbt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11797:22: note: instantiated from multiclass
defm FMLALLTBlane : SIMDThreeSameVectorMLALIndex<0b1, 0b00, "fmlalltb", int_aarch64_neon_fp8_fmlalltb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11798:22: note: instantiated from multiclass
defm FMLALLTTlane : SIMDThreeSameVectorMLALIndex<0b1, 0b01, "fmlalltt", int_aarch64_neon_fp8_fmlalltt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4921:21: note: instantiated from multiclass
defm F2CVT_ZZ     : sve2_fp8_cvt_single<0b0, 0b01, "f2cvt",    nxv8f16,  int_aarch64_sve_fp8_cvt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4922:21: note: instantiated from multiclass
defm BF1CVT_ZZ    : sve2_fp8_cvt_single<0b0, 0b10, "bf1cvt",   nxv8bf16, int_aarch64_sve_fp8_cvt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4923:21: note: instantiated from multiclass
defm BF2CVT_ZZ    : sve2_fp8_cvt_single<0b0, 0b11, "bf2cvt",   nxv8bf16, int_aarch64_sve_fp8_cvt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4924:21: note: instantiated from multiclass
defm F1CVTLT_ZZ   : sve2_fp8_cvt_single<0b1, 0b00, "f1cvtlt",  nxv8f16,  int_aarch64_sve_fp8_cvtlt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4925:21: note: instantiated from multiclass
defm F2CVTLT_ZZ   : sve2_fp8_cvt_single<0b1, 0b01, "f2cvtlt",  nxv8f16,  int_aarch64_sve_fp8_cvtlt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4926:21: note: instantiated from multiclass
defm BF1CVTLT_ZZ  : sve2_fp8_cvt_single<0b1, 0b10, "bf1cvtlt", nxv8bf16, int_aarch64_sve_fp8_cvtlt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4927:21: note: instantiated from multiclass
defm BF2CVTLT_ZZ  : sve2_fp8_cvt_single<0b1, 0b11, "bf2cvtlt", nxv8bf16, int_aarch64_sve_fp8_cvtlt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:9604:3: error: Pattern doesn't match mayStore = 0
def : SVE_3_Op_Pat<vt, op, vt, nxv16i8, nxv16i8, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4984:22: note: instantiated from multiclass
defm FDOT_ZZZ_BtoS : sve_fp8_dot<0b1, ZPR32, "fdot", nxv4f32, int_aarch64_sve_fp8_fdot>;
^
error: pattern conflicts
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.	Program arguments: C:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-tblgen.exe -gen-fast-isel -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenFastISel.inc -d AArch64GenFastISel.inc.d
```
</details>
<details>
<summary>[code=1] lib/Target/AArch64/AArch64GenGlobalISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenGlobalISel.inc</summary>

```
FAILED: [code=1] lib/Target/AArch64/AArch64GenGlobalISel.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenGlobalISel.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\AArch64 && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-global-isel -gisel-extended-llt -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenGlobalISel.inc -d AArch64GenGlobalISel.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenGlobalISel.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/791a13dcdd66cc3e3496d6e9a8e4f6445a4ec41d5f076721d7dc6b40519b6425.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6687:7: error: Pattern doesn't match mayStore = 0
def v16i8_v8f16 : BaseSIMDThreeSameVectorDot<Q, 0b0, 0b11, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11802:16: note: instantiated from multiclass
defm FMLALB : SIMDThreeSameVectorMLA<0b0, "fmlalb", int_aarch64_neon_fp8_fmlalb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6687:7: error: Pattern doesn't match mayStore = 0
def v16i8_v8f16 : BaseSIMDThreeSameVectorDot<Q, 0b0, 0b11, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11803:16: note: instantiated from multiclass
defm FMLALT : SIMDThreeSameVectorMLA<0b1, "fmlalt", int_aarch64_neon_fp8_fmlalt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11804:18: note: instantiated from multiclass
defm FMLALLBB : SIMDThreeSameVectorMLAL<0b0, 0b00, "fmlallbb", int_aarch64_neon_fp8_fmlallbb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11805:18: note: instantiated from multiclass
defm FMLALLBT : SIMDThreeSameVectorMLAL<0b0, 0b01, "fmlallbt", int_aarch64_neon_fp8_fmlallbt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11806:18: note: instantiated from multiclass
defm FMLALLTB : SIMDThreeSameVectorMLAL<0b1, 0b00, "fmlalltb", int_aarch64_neon_fp8_fmlalltb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11807:18: note: instantiated from multiclass
defm FMLALLTT : SIMDThreeSameVectorMLAL<0b1, 0b01, "fmlalltt", int_aarch64_neon_fp8_fmlalltt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6779:9: error: Pattern doesn't match mayStore = 0
def v4f16 : BaseSIMDThreeSameVectorDot<0b0, 0b0, 0b01, 0b1111, asm, ".4h", ".8b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11812:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot2<"fdot", int_aarch64_neon_fp8_fdot2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6781:9: error: Pattern doesn't match mayStore = 0
def v8f16 : BaseSIMDThreeSameVectorDot<0b1, 0b0, 0b01, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11812:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot2<"fdot", int_aarch64_neon_fp8_fdot2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6788:9: error: Pattern doesn't match mayStore = 0
def v2f32 : BaseSIMDThreeSameVectorDot<0b0, 0b0, 0b00, 0b1111, asm, ".2s", ".8b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11817:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot4<"fdot", int_aarch64_neon_fp8_fdot4>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6790:9: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<0b1, 0b0, 0b00, 0b1111, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11817:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot4<"fdot", int_aarch64_neon_fp8_fdot4>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6773:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v16i8 (!cast<SDPatternOperator>(Op # 2) (v16i8 V128:$_Rd), (v4f32 V128:$Rn), (v4f32 V128:$Rm))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11769:20: note: instantiated from multiclass
defm FCVTN_F32 : SIMD_FP8_CVTN_F32<"fcvtn", int_aarch64_neon_fp8_fcvtn>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11764:18: note: instantiated from multiclass
defm F1CVTL  : SIMD_FP8_CVTL<0b00, "f1cvtl", v8f16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11764:18: note: instantiated from multiclass
defm F1CVTL  : SIMD_FP8_CVTL<0b00, "f1cvtl", v8f16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9287:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11793:20: note: instantiated from multiclass
defm FMLALBlane : SIMDThreeSameVectorMLAIndex<0b0, "fmlalb", int_aarch64_neon_fp8_fmlalb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11795:22: note: instantiated from multiclass
defm FMLALLBBlane : SIMDThreeSameVectorMLALIndex<0b0, 0b00, "fmlallbb", int_aarch64_neon_fp8_fmlallbb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9350:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v2f32 (op (v2f32 V64:$Rd), (v8i8 V64:$Rn), (v16i8 V128:$Rm), VectorIndexS32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11816:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot4_Index<"fdot", int_aarch64_neon_fp8_fdot4_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9353:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128:$Rm), VectorIndexS32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11816:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot4_Index<"fdot", int_aarch64_neon_fp8_fdot4_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9415:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f16 (op (v4f16 V64:$Rd), (v8i8 V64:$Rn), (v16i8 V128_lo:$Rm), VectorIndexH32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11811:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot2_Index<"fdot", int_aarch64_neon_fp8_fdot2_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9418:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_lo:$Rm), VectorIndexH32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11811:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot2_Index<"fdot", int_aarch64_neon_fp8_fdot2_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:9604:3: error: Pattern doesn't match mayStore = 0
def : SVE_3_Op_Pat<vt, op, vt, nxv16i8, nxv16i8, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4976:22: note: instantiated from multiclass
defm FDOT_ZZZ_BtoH : sve_fp8_dot<0b0, ZPR16, "fdot", nxv8f16, int_aarch64_sve_fp8_fdot>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4920:21: note: instantiated from multiclass
defm F1CVT_ZZ     : sve2_fp8_cvt_single<0b0, 0b00, "f1cvt",    nxv8f16,  int_aarch64_sve_fp8_cvt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11318:3: error: Pattern doesn't match mayStore = 0
def : SVE_4_Op_Pat<nxv8f16, op, nxv8f16, nxv16i8, nxv16i8, i32, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4974:23: note: instantiated from multiclass
defm FDOT_ZZZI_BtoH : sve2_fp8_dot_indexed_h<"fdot", int_aarch64_sve_fp8_fdot_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11328:3: error: Pattern doesn't match mayStore = 0
def : SVE_4_Op_Pat<nxv4f32, op, nxv4f32, nxv16i8, nxv16i8, i32, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4982:23: note: instantiated from multiclass
defm FDOT_ZZZI_BtoS : sve2_fp8_dot_indexed_s<"fdot", int_aarch64_sve_fp8_fdot_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11765:18: note: instantiated from multiclass
defm F2CVTL  : SIMD_FP8_CVTL<0b01, "f2cvtl", v8f16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11765:18: note: instantiated from multiclass
defm F2CVTL  : SIMD_FP8_CVTL<0b01, "f2cvtl", v8f16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11766:18: note: instantiated from multiclass
defm BF1CVTL : SIMD_FP8_CVTL<0b10, "bf1cvtl", v8bf16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11766:18: note: instantiated from multiclass
defm BF1CVTL : SIMD_FP8_CVTL<0b10, "bf1cvtl", v8bf16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11767:18: note: instantiated from multiclass
defm BF2CVTL : SIMD_FP8_CVTL<0b11, "bf2cvtl", v8bf16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11767:18: note: instantiated from multiclass
defm BF2CVTL : SIMD_FP8_CVTL<0b11, "bf2cvtl", v8bf16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9287:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11794:20: note: instantiated from multiclass
defm FMLALTlane : SIMDThreeSameVectorMLAIndex<0b1, "fmlalt", int_aarch64_neon_fp8_fmlalt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11796:22: note: instantiated from multiclass
defm FMLALLBTlane : SIMDThreeSameVectorMLALIndex<0b0, 0b01, "fmlallbt", int_aarch64_neon_fp8_fmlallbt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11797:22: note: instantiated from multiclass
defm FMLALLTBlane : SIMDThreeSameVectorMLALIndex<0b1, 0b00, "fmlalltb", int_aarch64_neon_fp8_fmlalltb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11798:22: note: instantiated from multiclass
defm FMLALLTTlane : SIMDThreeSameVectorMLALIndex<0b1, 0b01, "fmlalltt", int_aarch64_neon_fp8_fmlalltt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4921:21: note: instantiated from multiclass
defm F2CVT_ZZ     : sve2_fp8_cvt_single<0b0, 0b01, "f2cvt",    nxv8f16,  int_aarch64_sve_fp8_cvt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4922:21: note: instantiated from multiclass
defm BF1CVT_ZZ    : sve2_fp8_cvt_single<0b0, 0b10, "bf1cvt",   nxv8bf16, int_aarch64_sve_fp8_cvt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4923:21: note: instantiated from multiclass
defm BF2CVT_ZZ    : sve2_fp8_cvt_single<0b0, 0b11, "bf2cvt",   nxv8bf16, int_aarch64_sve_fp8_cvt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4924:21: note: instantiated from multiclass
defm F1CVTLT_ZZ   : sve2_fp8_cvt_single<0b1, 0b00, "f1cvtlt",  nxv8f16,  int_aarch64_sve_fp8_cvtlt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4925:21: note: instantiated from multiclass
defm F2CVTLT_ZZ   : sve2_fp8_cvt_single<0b1, 0b01, "f2cvtlt",  nxv8f16,  int_aarch64_sve_fp8_cvtlt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4926:21: note: instantiated from multiclass
defm BF1CVTLT_ZZ  : sve2_fp8_cvt_single<0b1, 0b10, "bf1cvtlt", nxv8bf16, int_aarch64_sve_fp8_cvtlt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4927:21: note: instantiated from multiclass
defm BF2CVTLT_ZZ  : sve2_fp8_cvt_single<0b1, 0b11, "bf2cvtlt", nxv8bf16, int_aarch64_sve_fp8_cvtlt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:9604:3: error: Pattern doesn't match mayStore = 0
def : SVE_3_Op_Pat<vt, op, vt, nxv16i8, nxv16i8, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4984:22: note: instantiated from multiclass
defm FDOT_ZZZ_BtoS : sve_fp8_dot<0b1, ZPR32, "fdot", nxv4f32, int_aarch64_sve_fp8_fdot>;
^
error: pattern conflicts
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.	Program arguments: C:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-tblgen.exe -gen-global-isel -gisel-extended-llt -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenGlobalISel.inc -d AArch64GenGlobalISel.inc.d
```
</details>
<details>
<summary>[code=1] lib/Target/AArch64/AArch64GenInstrInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenInstrInfo.inc</summary>

```
FAILED: [code=1] lib/Target/AArch64/AArch64GenInstrInfo.inc C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenInstrInfo.inc
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\lib\Target\AArch64 && C:\_work\llvm-project\llvm-project\build\bin\llvm-tblgen.exe -gen-instr-info -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenInstrInfo.inc -d AArch64GenInstrInfo.inc.d && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E cmake_transform_depfile Ninja gccdepfile C:/_work/llvm-project/llvm-project/llvm C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64 C:/_work/llvm-project/llvm-project/build/lib/Target/AArch64/AArch64GenInstrInfo.inc.d C:/_work/llvm-project/llvm-project/build/CMakeFiles/d/0959716b7d962e70e269e6ddbab1aebee591e28b7d68cef89fa49c82d53ae591.d"
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6687:7: error: Pattern doesn't match mayStore = 0
def v16i8_v8f16 : BaseSIMDThreeSameVectorDot<Q, 0b0, 0b11, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11802:16: note: instantiated from multiclass
defm FMLALB : SIMDThreeSameVectorMLA<0b0, "fmlalb", int_aarch64_neon_fp8_fmlalb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6687:7: error: Pattern doesn't match mayStore = 0
def v16i8_v8f16 : BaseSIMDThreeSameVectorDot<Q, 0b0, 0b11, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11803:16: note: instantiated from multiclass
defm FMLALT : SIMDThreeSameVectorMLA<0b1, "fmlalt", int_aarch64_neon_fp8_fmlalt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11804:18: note: instantiated from multiclass
defm FMLALLBB : SIMDThreeSameVectorMLAL<0b0, 0b00, "fmlallbb", int_aarch64_neon_fp8_fmlallbb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11805:18: note: instantiated from multiclass
defm FMLALLBT : SIMDThreeSameVectorMLAL<0b0, 0b01, "fmlallbt", int_aarch64_neon_fp8_fmlallbt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11806:18: note: instantiated from multiclass
defm FMLALLTB : SIMDThreeSameVectorMLAL<0b1, 0b00, "fmlalltb", int_aarch64_neon_fp8_fmlalltb>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6692:7: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<Q, 0b0, sz, 0b1000, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11807:18: note: instantiated from multiclass
defm FMLALLTT : SIMDThreeSameVectorMLAL<0b1, 0b01, "fmlalltt", int_aarch64_neon_fp8_fmlalltt>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6779:9: error: Pattern doesn't match mayStore = 0
def v4f16 : BaseSIMDThreeSameVectorDot<0b0, 0b0, 0b01, 0b1111, asm, ".4h", ".8b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11812:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot2<"fdot", int_aarch64_neon_fp8_fdot2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6781:9: error: Pattern doesn't match mayStore = 0
def v8f16 : BaseSIMDThreeSameVectorDot<0b1, 0b0, 0b01, 0b1111, asm, ".8h", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11812:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot2<"fdot", int_aarch64_neon_fp8_fdot2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6788:9: error: Pattern doesn't match mayStore = 0
def v2f32 : BaseSIMDThreeSameVectorDot<0b0, 0b0, 0b00, 0b1111, asm, ".2s", ".8b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11817:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot4<"fdot", int_aarch64_neon_fp8_fdot4>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6790:9: error: Pattern doesn't match mayStore = 0
def v4f32 : BaseSIMDThreeSameVectorDot<0b1, 0b0, 0b00, 0b1111, asm, ".4s", ".16b",
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11817:14: note: instantiated from multiclass
defm FDOT : SIMD_FP8_Dot4<"fdot", int_aarch64_neon_fp8_fdot4>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:6773:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v16i8 (!cast<SDPatternOperator>(Op # 2) (v16i8 V128:$_Rd), (v4f32 V128:$Rn), (v4f32 V128:$Rm))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11769:20: note: instantiated from multiclass
defm FCVTN_F32 : SIMD_FP8_CVTN_F32<"fcvtn", int_aarch64_neon_fp8_fcvtn>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11764:18: note: instantiated from multiclass
defm F1CVTL  : SIMD_FP8_CVTL<0b00, "f1cvtl", v8f16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11764:18: note: instantiated from multiclass
defm F1CVTL  : SIMD_FP8_CVTL<0b00, "f1cvtl", v8f16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9287:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11793:20: note: instantiated from multiclass
defm FMLALBlane : SIMDThreeSameVectorMLAIndex<0b0, "fmlalb", int_aarch64_neon_fp8_fmlalb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11795:22: note: instantiated from multiclass
defm FMLALLBBlane : SIMDThreeSameVectorMLALIndex<0b0, 0b00, "fmlallbb", int_aarch64_neon_fp8_fmlallbb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9350:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v2f32 (op (v2f32 V64:$Rd), (v8i8 V64:$Rn), (v16i8 V128:$Rm), VectorIndexS32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11816:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot4_Index<"fdot", int_aarch64_neon_fp8_fdot4_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9353:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128:$Rm), VectorIndexS32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11816:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot4_Index<"fdot", int_aarch64_neon_fp8_fdot4_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9415:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f16 (op (v4f16 V64:$Rd), (v8i8 V64:$Rn), (v16i8 V128_lo:$Rm), VectorIndexH32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11811:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot2_Index<"fdot", int_aarch64_neon_fp8_fdot2_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9418:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_lo:$Rm), VectorIndexH32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11811:18: note: instantiated from multiclass
defm FDOTlane : SIMD_FP8_Dot2_Index<"fdot", int_aarch64_neon_fp8_fdot2_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:9604:3: error: Pattern doesn't match mayStore = 0
def : SVE_3_Op_Pat<vt, op, vt, nxv16i8, nxv16i8, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4976:22: note: instantiated from multiclass
defm FDOT_ZZZ_BtoH : sve_fp8_dot<0b0, ZPR16, "fdot", nxv8f16, int_aarch64_sve_fp8_fdot>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4920:21: note: instantiated from multiclass
defm F1CVT_ZZ     : sve2_fp8_cvt_single<0b0, 0b00, "f1cvt",    nxv8f16,  int_aarch64_sve_fp8_cvt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11318:3: error: Pattern doesn't match mayStore = 0
def : SVE_4_Op_Pat<nxv8f16, op, nxv8f16, nxv16i8, nxv16i8, i32, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4974:23: note: instantiated from multiclass
defm FDOT_ZZZI_BtoH : sve2_fp8_dot_indexed_h<"fdot", int_aarch64_sve_fp8_fdot_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11328:3: error: Pattern doesn't match mayStore = 0
def : SVE_4_Op_Pat<nxv4f32, op, nxv4f32, nxv16i8, nxv16i8, i32, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4982:23: note: instantiated from multiclass
defm FDOT_ZZZI_BtoS : sve2_fp8_dot_indexed_s<"fdot", int_aarch64_sve_fp8_fdot_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11765:18: note: instantiated from multiclass
defm F2CVTL  : SIMD_FP8_CVTL<0b01, "f2cvtl", v8f16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11765:18: note: instantiated from multiclass
defm F2CVTL  : SIMD_FP8_CVTL<0b01, "f2cvtl", v8f16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11766:18: note: instantiated from multiclass
defm BF1CVTL : SIMD_FP8_CVTL<0b10, "bf1cvtl", v8bf16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11766:18: note: instantiated from multiclass
defm BF1CVTL : SIMD_FP8_CVTL<0b10, "bf1cvtl", v8bf16, int_aarch64_neon_fp8_cvtl1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7252:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v8i8 V64:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11767:18: note: instantiated from multiclass
defm BF2CVTL : SIMD_FP8_CVTL<0b11, "bf2cvtl", v8bf16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:7255:3: error: Pattern doesn't match mayStore = 0
def : Pat<(dty (Op (v16i8 V128:$Rn))),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11767:18: note: instantiated from multiclass
defm BF2CVTL : SIMD_FP8_CVTL<0b11, "bf2cvtl", v8bf16, int_aarch64_neon_fp8_cvtl2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9287:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v8f16 (op (v8f16 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11794:20: note: instantiated from multiclass
defm FMLALTlane : SIMDThreeSameVectorMLAIndex<0b1, "fmlalt", int_aarch64_neon_fp8_fmlalt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11796:22: note: instantiated from multiclass
defm FMLALLBTlane : SIMDThreeSameVectorMLALIndex<0b0, 0b01, "fmlallbt", int_aarch64_neon_fp8_fmlallbt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11797:22: note: instantiated from multiclass
defm FMLALLTBlane : SIMDThreeSameVectorMLALIndex<0b1, 0b00, "fmlalltb", int_aarch64_neon_fp8_fmlalltb_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1355:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrFormats.td:9297:3: error: Pattern doesn't match mayStore = 0
def : Pat<(v4f32 (op (v4f32 V128:$Rd), (v16i8 V128:$Rn), (v16i8 V128_0to7:$Rm), VectorIndexB32b_timm:$Idx)),
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:11798:22: note: instantiated from multiclass
defm FMLALLTTlane : SIMDThreeSameVectorMLALIndex<0b1, 0b01, "fmlalltt", int_aarch64_neon_fp8_fmlalltt_lane>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4921:21: note: instantiated from multiclass
defm F2CVT_ZZ     : sve2_fp8_cvt_single<0b0, 0b01, "f2cvt",    nxv8f16,  int_aarch64_sve_fp8_cvt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4922:21: note: instantiated from multiclass
defm BF1CVT_ZZ    : sve2_fp8_cvt_single<0b0, 0b10, "bf1cvt",   nxv8bf16, int_aarch64_sve_fp8_cvt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4923:21: note: instantiated from multiclass
defm BF2CVT_ZZ    : sve2_fp8_cvt_single<0b0, 0b11, "bf2cvt",   nxv8bf16, int_aarch64_sve_fp8_cvt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4924:21: note: instantiated from multiclass
defm F1CVTLT_ZZ   : sve2_fp8_cvt_single<0b1, 0b00, "f1cvtlt",  nxv8f16,  int_aarch64_sve_fp8_cvtlt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4925:21: note: instantiated from multiclass
defm F2CVTLT_ZZ   : sve2_fp8_cvt_single<0b1, 0b01, "f2cvtlt",  nxv8f16,  int_aarch64_sve_fp8_cvtlt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4926:21: note: instantiated from multiclass
defm BF1CVTLT_ZZ  : sve2_fp8_cvt_single<0b1, 0b10, "bf1cvtlt", nxv8bf16, int_aarch64_sve_fp8_cvtlt1>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:11104:3: error: Pattern doesn't match mayStore = 0
def : SVE_1_Op_Pat<vtd, op, nxv16i8, !cast<Instruction>(NAME # _BtoH)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4927:21: note: instantiated from multiclass
defm BF2CVTLT_ZZ  : sve2_fp8_cvt_single<0b1, 0b11, "bf2cvtlt", nxv8bf16, int_aarch64_sve_fp8_cvtlt2>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:1356:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\SVEInstrFormats.td:9604:3: error: Pattern doesn't match mayStore = 0
def : SVE_3_Op_Pat<vt, op, vt, nxv16i8, nxv16i8, !cast<Instruction>(NAME)>;
^
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td:37:
Included from C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64InstrInfo.td:12050:
C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64\AArch64SVEInstrInfo.td:4984:22: note: instantiated from multiclass
defm FDOT_ZZZ_BtoS : sve_fp8_dot<0b1, ZPR32, "fdot", nxv4f32, int_aarch64_sve_fp8_fdot>;
^
error: pattern conflicts
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.	Program arguments: C:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-tblgen.exe -gen-instr-info -IC:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -IC:/_work/llvm-project/llvm-project/build/include -IC:/_work/llvm-project/llvm-project/llvm/include -I C:/_work/llvm-project/llvm-project/llvm/lib/Target --long-string-literals=0 C:/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenInstrInfo.inc -d AArch64GenInstrInfo.inc.d
```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

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


More information about the llvm-commits mailing list