%tmp=insertelement<4xfloat>undef,float%f,uint0; <<4 x float>> [#uses=1]
%tmp10=insertelement<4xfloat>%tmp,float0.000000e+00,uint1; <<4 x float>> [#uses=1]
%tmp11=insertelement<4xfloat>%tmp10,float0.000000e+00,uint2; <<4 x float>> [#uses=1]
%tmp12=insertelement<4xfloat>%tmp11,float0.000000e+00,uint3; <<4 x float>> [#uses=1]
%tmp28=tailcall<4xfloat>%llvm.x86.sse.sub.ss(<4xfloat>%tmp12,<4xfloat><float1.000000e+00,float0.000000e+00,float0.000000e+00,float0.000000e+00>); <<4 x float>> [#uses=1]
%tmp37=tailcall<4xfloat>%llvm.x86.sse.mul.ss(<4xfloat>%tmp28,<4xfloat><float5.000000e-01,float0.000000e+00,float0.000000e+00,float0.000000e+00>); <<4 x float>> [#uses=1]
%tmp48=tailcall<4xfloat>%llvm.x86.sse.min.ss(<4xfloat>%tmp37,<4xfloat><float6.553500e+04,float0.000000e+00,float0.000000e+00,float0.000000e+00>); <<4 x float>> [#uses=1]
%tmp59=tailcall<4xfloat>%llvm.x86.sse.max.ss(<4xfloat>%tmp48,<4xfloat>zeroinitializer); <<4 x float>> [#uses=1]