This series of patches generalises the vector testsuite and makes it cope better with arbitrary vector lengths. It also adds some target selectors needed for SVE.
Tested on aarch64-linux-gnu without SVE, with various fixed-length SVE modes, and with the default variable-length SVE mode. Also tested on x86_64-linux-gnu and powerpc64-linux-gnu. Thanks, Richard