================ @@ -1011,8 +1071,10 @@ def VMLS_LANEQ : IOpInst<"vmls_laneq", "...QI", let isLaneQ = 1; } -def VFMA_LANE : IInst<"vfma_lane", "...qI", "fdQfQd">; -def VFMA_LANEQ : IInst<"vfma_laneq", "...QI", "fdQfQd"> { +def VFMA_LANE : IInst<"vfma_lane", "...qI", "fdQfQd", + [ImmCheck<3, ImmCheckLaneIndex, 0>]>; ---------------- SpencerAbson wrote:
Good spot - I'll have to investigate why this does not fail. https://github.com/llvm/llvm-project/pull/100278 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits