Lines Matching full:maximum

4 declare float @llvm.maximum.f32(float, float)
6 declare double @llvm.maximum.f64(double, double)
22 ; SSE-NEXT: [[TMP3:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP1]], <2 x dou…
30 ; AVX-NEXT: [[TMP3:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP1]], <2 x dou…
38 %fmaximum0 = call double @llvm.maximum.f64(double %a0, double %b0)
39 %fmaximum1 = call double @llvm.maximum.f64(double %a1, double %b1)
49 ; SSE-NEXT: [[TMP3:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP1]], <2 x dou…
53 ; SSE-NEXT: [[TMP6:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP4]], <2 x dou…
61 ; AVX-NEXT: [[TMP3:%.*]] = call <4 x double> @llvm.maximum.v4f64(<4 x double> [[TMP1]], <4 x dou…
73 %fmaximum0 = call double @llvm.maximum.f64(double %a0, double %b0)
74 %fmaximum1 = call double @llvm.maximum.f64(double %a1, double %b1)
75 %fmaximum2 = call double @llvm.maximum.f64(double %a2, double %b2)
76 %fmaximum3 = call double @llvm.maximum.f64(double %a3, double %b3)
88 ; SSE-NEXT: [[TMP3:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP1]], <2 x dou…
92 ; SSE-NEXT: [[TMP6:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP4]], <2 x dou…
96 ; SSE-NEXT: [[TMP9:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP7]], <2 x dou…
100 ; SSE-NEXT: [[TMP12:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP10]], <2 x d…
108 ; AVX-NEXT: [[TMP3:%.*]] = call <4 x double> @llvm.maximum.v4f64(<4 x double> [[TMP1]], <4 x dou…
112 ; AVX-NEXT: [[TMP6:%.*]] = call <4 x double> @llvm.maximum.v4f64(<4 x double> [[TMP4]], <4 x dou…
132 %fmaximum0 = call double @llvm.maximum.f64(double %a0, double %b0)
133 %fmaximum1 = call double @llvm.maximum.f64(double %a1, double %b1)
134 %fmaximum2 = call double @llvm.maximum.f64(double %a2, double %b2)
135 %fmaximum3 = call double @llvm.maximum.f64(double %a3, double %b3)
136 %fmaximum4 = call double @llvm.maximum.f64(double %a4, double %b4)
137 %fmaximum5 = call double @llvm.maximum.f64(double %a5, double %b5)
138 %fmaximum6 = call double @llvm.maximum.f64(double %a6, double %b6)
139 %fmaximum7 = call double @llvm.maximum.f64(double %a7, double %b7)
157 ; SSE-NEXT: [[M1:%.*]] = tail call double @llvm.maximum.f64(double [[T1]], double [[T0]])
165 ; AVX-NEXT: [[M1:%.*]] = tail call double @llvm.maximum.f64(double [[T1]], double [[T0]])
171 %m1 = tail call double @llvm.maximum.f64(double %t1, double %t0)
195 %m1 = tail call float @llvm.maximum.f32(float %t1, float %t0)
196 %m2 = tail call float @llvm.maximum.f32(float %t2, float %m1)
197 %m3 = tail call float @llvm.maximum.f32(float %t3, float %m2)