1 ; RUN: llc < %s -march=x86 -mattr=+sse2,-avx | FileCheck %s
3 define <1 x float> @test1(<1 x double> %x) nounwind {
6 %y = fptrunc <1 x double> %x to <1 x float>
11 define <2 x float> @test2(<2 x double> %x) nounwind {
12 ; FIXME: It would be nice if this compiled down to a cvtpd2ps
16 %y = fptrunc <2 x double> %x to <2 x float>
20 define <8 x float> @test3(<8 x double> %x) nounwind {
21 ; FIXME: It would be nice if this compiled down to a series of cvtpd2ps
31 %y = fptrunc <8 x double> %x to <8 x float>