Lines Matching full:minimum
18 declare float @llvm.minimum.f32(float, float)
19 declare bfloat @llvm.minimum.bf16(bfloat, bfloat)
20 declare half @llvm.minimum.f16(half, half)
21 declare <4 x float> @llvm.minimum.v4f32(<4 x float>, <4 x float>)
22 declare <4 x bfloat> @llvm.minimum.v4bf16(<4 x bfloat>, <4 x bfloat>)
23 declare <4 x half> @llvm.minimum.v4f16(<4 x half>, <4 x half>)
232 %1 = call float @llvm.minimum.f32(float 5.0, float 42.0)
240 %1 = call bfloat @llvm.minimum.bf16(bfloat 5.0, bfloat 42.0)
248 %1 = call half @llvm.minimum.f16(half 5.0, half 42.0)
252 ; Check that minimum propagates its NaN or smaller argument
258 …%1 = call <4 x float> @llvm.minimum.v4f32(<4 x float> <float 0x7FF8000000000000, float 0x7FF800000…
266 …%1 = call <4 x bfloat> @llvm.minimum.v4bf16(<4 x bfloat> <bfloat 0x7FF8000000000000, bfloat 0x7FF8…
274 …%1 = call <4 x half> @llvm.minimum.v4f16(<4 x half> <half 0x7FF8000000000000, half 0x7FF8000000000…
278 ; Check that minimum treats -0.0 as smaller than 0.0 while constant folding
284 …%1 = call <4 x float> @llvm.minimum.v4f32(<4 x float> <float 0.0, float -0.0, float 0.0, float -0.…