Lines Matching refs:constrained
5 ; constrained fadd
16 …%ret = call float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"round.t…
24 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa…
30 ; CHECK-NEXT: [[RET:%.*]] = call float @llvm.experimental.constrained.fadd.f32(float [[A:%.*]], …
33 …%ret = call float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"round.t…
39 ; CHECK-NEXT: [[RET:%.*]] = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x floa…
42 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa…
48 ; CHECK-NEXT: [[RET:%.*]] = call float @llvm.experimental.constrained.fadd.f32(float [[A:%.*]], …
51 …%ret = call float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"round.t…
57 ; CHECK-NEXT: [[RET:%.*]] = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x floa…
60 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa…
66 ; CHECK-NEXT: [[RET:%.*]] = call float @llvm.experimental.constrained.fadd.f32(float [[A:%.*]], …
69 …%ret = call float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"round.d…
75 ; CHECK-NEXT: [[RET:%.*]] = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x floa…
78 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa…
84 ; CHECK-NEXT: [[RET:%.*]] = call float @llvm.experimental.constrained.fadd.f32(float [[A:%.*]], …
87 …%ret = call float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"round.d…
93 ; CHECK-NEXT: [[RET:%.*]] = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x floa…
96 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa…
106 …%ret = call float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"round.t…
116 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa…
124 …%ret = call nnan float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"ro…
132 …%ret = call nnan <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float>…
138 ; CHECK-NEXT: [[RET:%.*]] = call nnan float @llvm.experimental.constrained.fadd.f32(float [[A:%.…
141 …%ret = call nnan float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"ro…
147 ; CHECK-NEXT: [[RET:%.*]] = call nnan <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x…
150 …%ret = call nnan <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float>…
157 ; CHECK-NEXT: [[RET:%.*]] = call ninf float @llvm.experimental.constrained.fadd.f32(float [[A:%.…
160 …%ret = call ninf float @llvm.experimental.constrained.fadd.f32(float %a, float -0.0, metadata !"ro…
167 ; CHECK-NEXT: [[RET:%.*]] = call ninf <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x…
170 …%ret = call ninf <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float>…
178 …%ret = call float @llvm.experimental.constrained.fadd.f32(float -0.0, float %a, metadata !"round.t…
186 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float><float -0.0, float -0…
193 ; CHECK-NEXT: [[RET:%.*]] = call float @llvm.experimental.constrained.fadd.f32(float -0.000000e+…
196 …%ret = call float @llvm.experimental.constrained.fadd.f32(float -0.0, float %a, metadata !"round.t…
203 ; CHECK-NEXT: [[RET:%.*]] = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x floa…
206 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float><float -0.0, float -0…
218 …%add = call nsz float @llvm.experimental.constrained.fadd.f32(float %a, float 0.0, metadata !"roun…
226 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float> …
234 …%add = call nsz float @llvm.experimental.constrained.fadd.f32(float %a, float 0.0, metadata !"roun…
242 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float> …
248 ; CHECK-NEXT: [[ADD:%.*]] = call nsz float @llvm.experimental.constrained.fadd.f32(float [[A:%.*…
251 …%add = call nsz float @llvm.experimental.constrained.fadd.f32(float %a, float 0.0, metadata !"roun…
257 ; CHECK-NEXT: [[ADD:%.*]] = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x …
260 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float> …
268 …%add = call nnan nsz float @llvm.experimental.constrained.fadd.f32(float %a, float 0.0, metadata !…
276 …%add = call nnan nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x fl…
282 ; CHECK-NEXT: [[ADD:%.*]] = call nsz float @llvm.experimental.constrained.fadd.f32(float [[A:%.*…
285 …%add = call nsz float @llvm.experimental.constrained.fadd.f32(float %a, float 0.0, metadata !"roun…
291 ; CHECK-NEXT: [[ADD:%.*]] = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x …
294 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float> …
300 ; CHECK-NEXT: [[ADD:%.*]] = call nnan nsz float @llvm.experimental.constrained.fadd.f32(float [[…
303 …%add = call nsz nnan float @llvm.experimental.constrained.fadd.f32(float %a, float 0.0, metadata !…
309 ; CHECK-NEXT: [[ADD:%.*]] = call nnan nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(…
312 …%add = call nsz nnan <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x fl…
320 …%add = call nsz float @llvm.experimental.constrained.fadd.f32(float 0.0, float %a, metadata !"roun…
328 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> zeroinitializer,…
335 ; CHECK-NEXT: [[ADD:%.*]] = call nsz float @llvm.experimental.constrained.fadd.f32(float 0.00000…
338 …%add = call nsz float @llvm.experimental.constrained.fadd.f32(float 0.0, float %a, metadata !"roun…
345 ; CHECK-NEXT: [[ADD:%.*]] = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x …
348 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> zeroinitializer,…
360 …%add = call float @llvm.experimental.constrained.fadd.f32(float 0x7ff8000000000000, float 0x7ff800…
366 ; CHECK-NEXT: [[ADD:%.*]] = call float @llvm.experimental.constrained.fadd.f32(float 0x7FF800000…
369 …%add = call float @llvm.experimental.constrained.fadd.f32(float 0x7ff8000000000000, float 0x7ff800…
377 …%add = call float @llvm.experimental.constrained.fadd.f32(float 0x7ff4000000000000, float 0x7ff800…
383 ; CHECK-NEXT: [[ADD:%.*]] = call float @llvm.experimental.constrained.fadd.f32(float 0x7FF400000…
386 …%add = call float @llvm.experimental.constrained.fadd.f32(float 0x7ff4000000000000, float 0x7ff800…
390 declare float @llvm.experimental.constrained.fadd.f32(float, float, metadata, metadata) #0
391 declare <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float>, <2 x float>, metadata, m…