The tests introduced by https://reviews.llvm.org/D134719 and later
modified in https://reviews.llvm.org/D146839 are not testing LV in
isolation. This patch:
- Assures that all tests test LV in isolation.
- Adds LV tests using llvm intrinsics that have libm mappings.
llrint, llround and lrint are not included as currently
IR verifier pass does not allow to use vector types with them.
Not a bug but --check-prefix would be nicer as there is only one argument.