; RUN: not llc -mtriple=aarch64-linux-gnu -mattr=+sve < %s ; Numbers smaller than -127 and greater than or equal to 127 allowed for imm mul. ; This should get lowered to a regular vector multiply and these tests should ; be updated when those patterns are added. define @mul_i64_neg_1( %a) { %elt = insertelement undef, i64 -130, i32 0 %splat = shufflevector %elt, undef, zeroinitializer %res = mul %a, %splat ret %res }