This is a patch for a VLS selection error from performPostLD1Combine(...). That peep is currently specific to NEON, so bail out if fixed length SVE vectors are found.
Notice that performPostLD1Combine(...) is static, so I don't have access to the usual useSVEForFixedLengthVectorVT(...) and friends that would usually solve a problem like this. Is there a better way to handle this situation?
Also notice that the test case was reduced by Bugpoint from a real code. I tried to target the performPostLD1Combine(...) peep directly, but was not able to match the same code paths that trigger the optimization. Maybe someone else sees what I missed.