[Clang][ARM] Fix immediate range for NEON widening left-shifts (#212459) The ACLE specifies the C intrinsic 'vshll_n to have a valid immediate range size of [0..eltsize] but it has a range of [0..((eltsize*2) - 1)]. Update the range check to match the specified behavior --------- Co-authored-by: Lukacma <Marian.Lukac@arm.com> GitOrigin-RevId: 958a9bb29958bef1866a18d4bde0c4e7aabe1ac7