Lines Matching refs:constrained
12 …%result = call double @llvm.experimental.constrained.floor.f64(double 1.010000e+01, metadata !"fpe…
20 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.floor.f64(double -1.01…
24 …%result = call double @llvm.experimental.constrained.floor.f64(double -1.010000e+01, metadata !"fp…
35 …%result = call double @llvm.experimental.constrained.ceil.f64(double 1.010000e+01, metadata !"fpex…
43 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.ceil.f64(double -1.010…
47 …%result = call double @llvm.experimental.constrained.ceil.f64(double -1.010000e+01, metadata !"fpe…
58 …%result = call double @llvm.experimental.constrained.trunc.f64(double 1.010000e+01, metadata !"fpe…
66 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.trunc.f64(double -1.01…
70 …%result = call double @llvm.experimental.constrained.trunc.f64(double -1.010000e+01, metadata !"fp…
81 …%result = call double @llvm.experimental.constrained.round.f64(double 1.050000e+01, metadata !"fpe…
89 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.round.f64(double -1.05…
93 …%result = call double @llvm.experimental.constrained.round.f64(double -1.050000e+01, metadata !"fp…
104 …%result = call double @llvm.experimental.constrained.nearbyint.f64(double 1.050000e+01, metadata !…
115 …%result = call double @llvm.experimental.constrained.nearbyint.f64(double 1.050000e+01, metadata !…
123 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.nearbyint.f64(double 1…
127 …%result = call double @llvm.experimental.constrained.nearbyint.f64(double 1.050000e+01, metadata !…
135 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.nearbyint.f64(double 1…
139 …%result = call double @llvm.experimental.constrained.nearbyint.f64(double 1.050000e+01, metadata !…
147 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.nearbyint.f64(double 1…
151 …%result = call double @llvm.experimental.constrained.nearbyint.f64(double 1.050000e+01, metadata !…
159 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.trunc.f64(double 0x7FF…
163 …%result = call double @llvm.experimental.constrained.trunc.f64(double 0x7ff4000000000000, metadata…
174 …%result = call double @llvm.experimental.constrained.trunc.f64(double 0x7ff4000000000000, metadata…
182 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.trunc.f64(double 0x7FF…
186 …%result = call double @llvm.experimental.constrained.trunc.f64(double 0x7ff8000000000000, metadata…
194 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.trunc.f64(double 0x7FF…
198 …%result = call double @llvm.experimental.constrained.trunc.f64(double 0x7ff0000000000000, metadata…
206 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.rint.f64(double 1.0000…
210 …%result = call double @llvm.experimental.constrained.rint.f64(double 1.000000e+01, metadata !"roun…
218 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.rint.f64(double 1.0100…
222 …%result = call double @llvm.experimental.constrained.rint.f64(double 1.010000e+01, metadata !"roun…
233 …%result = call double @llvm.experimental.constrained.rint.f64(double 1.010000e+01, metadata !"roun…
243 …%result = call float @llvm.experimental.constrained.fadd.f32(float 1.000000e+01, float 2.000000e+0…
255 …%result = call double @llvm.experimental.constrained.fadd.f64(double 1.0, double 0x3FF000000000000…
265 …%result = call double @llvm.experimental.constrained.fadd.f64(double 1.0, double 0x3FF000000000000…
273 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.fadd.f64(double 1.0000…
277 …%result = call double @llvm.experimental.constrained.fadd.f64(double 1.0, double 0x3FF000000000000…
285 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.fadd.f64(double 1.0000…
289 …%result = call double @llvm.experimental.constrained.fadd.f64(double 1.0, double 2.0, metadata !"r…
297 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.fadd.f64(double 1.0000…
301 …%result = call double @llvm.experimental.constrained.fadd.f64(double 1.0, double 2.0, metadata !"r…
309 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.fadd.f64(double 1.0000…
313 …%result = call double @llvm.experimental.constrained.fadd.f64(double 1.0, double 0x3FF000000000000…
324 …%result = call double @llvm.experimental.constrained.fadd.f64(double 0x7fEFFFFFFFFFFFFF, double 0x…
331 ; CHECK-NEXT: [[RESULT:%.*]] = call double @llvm.experimental.constrained.fadd.f64(double 0x7FEF…
335 …%result = call double @llvm.experimental.constrained.fadd.f64(double 0x7fEFFFFFFFFFFFFF, double 0x…
345 …%result = call half @llvm.experimental.constrained.fadd.f16(half 1.0, half 2.0, metadata !"round.t…
355 …%result = call bfloat @llvm.experimental.constrained.fadd.bf16(bfloat 1.0, bfloat 2.0, metadata !"…
365 …%result = call double @llvm.experimental.constrained.fsub.f64(double 1.0, double 2.0, metadata !"r…
375 …%result = call double @llvm.experimental.constrained.fmul.f64(double 1.0, double 2.0, metadata !"r…
385 …%result = call double @llvm.experimental.constrained.fdiv.f64(double 1.0, double 2.0, metadata !"r…
395 …%result = call double @llvm.experimental.constrained.frem.f64(double 1.0, double 2.0, metadata !"r…
405 …%result = call double @llvm.experimental.constrained.fma.f64(double 1.0, double 2.0, double 3.0, m…
415 …%result = call double @llvm.experimental.constrained.fmuladd.f64(double 1.0, double 2.0, double 3.…
427 …%result = call i1 @llvm.experimental.constrained.fcmp.f64(double 1.0, double 2.0, metadata !"oeq",…
437 …%result = call i1 @llvm.experimental.constrained.fcmp.f64(double 2.0, double 2.0, metadata !"oeq",…
447 …%result = call <2 x i1> @llvm.experimental.constrained.fcmp.v2f64(<2 x double> <double 2.0, double…
457 …%result = call i1 @llvm.experimental.constrained.fcmp.f64(double 2.0, double 0x7ff8000000000000, m…
467 …%result = call i1 @llvm.experimental.constrained.fcmp.f64(double 2.0, double 0x7ff4000000000000, m…
477 …%result = call i1 @llvm.experimental.constrained.fcmps.f64(double 2.0, double 0x7ff8000000000000, …
487 …%result = call i1 @llvm.experimental.constrained.fcmps.f64(double 2.0, double 0x7ff4000000000000, …
495 ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmp.f64(double 0x7FF40000…
499 …%result = call i1 @llvm.experimental.constrained.fcmp.f64(double 0x7ff4000000000000, double 1.0, m…
506 ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmps.f64(double 0x7FF4000…
510 …%result = call i1 @llvm.experimental.constrained.fcmps.f64(double 0x7ff4000000000000, double 1.0, …
518 ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmp.f64(double 0x7FF80000…
522 …%result = call i1 @llvm.experimental.constrained.fcmp.f64(double 0x7ff8000000000000, double 1.0, m…
529 ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmps.f64(double 0x7FF8000…
533 …%result = call i1 @llvm.experimental.constrained.fcmps.f64(double 0x7ff8000000000000, double 1.0, …
540 declare double @llvm.experimental.constrained.nearbyint.f64(double, metadata, metadata)
541 declare double @llvm.experimental.constrained.floor.f64(double, metadata)
542 declare double @llvm.experimental.constrained.ceil.f64(double, metadata)
543 declare double @llvm.experimental.constrained.trunc.f64(double, metadata)
544 declare double @llvm.experimental.constrained.round.f64(double, metadata)
545 declare double @llvm.experimental.constrained.rint.f64(double, metadata, metadata)
546 declare double @llvm.experimental.constrained.fadd.f64(double, double, metadata, metadata)
547 declare float @llvm.experimental.constrained.fadd.f32(float, float, metadata, metadata)
548 declare half @llvm.experimental.constrained.fadd.f16(half, half, metadata, metadata)
549 declare bfloat @llvm.experimental.constrained.fadd.bf16(bfloat, bfloat, metadata, metadata)
550 declare double @llvm.experimental.constrained.fsub.f64(double, double, metadata, metadata)
551 declare double @llvm.experimental.constrained.fmul.f64(double, double, metadata, metadata)
552 declare double @llvm.experimental.constrained.fdiv.f64(double, double, metadata, metadata)
553 declare double @llvm.experimental.constrained.frem.f64(double, double, metadata, metadata)
554 declare double @llvm.experimental.constrained.fma.f64(double, double, double, metadata, metadata)
555 declare double @llvm.experimental.constrained.fmuladd.f64(double, double, double, metadata, metadat…
556 declare i1 @llvm.experimental.constrained.fcmp.f64(double, double, metadata, metadata)
557 declare <2 x i1> @llvm.experimental.constrained.fcmp.v2f64(<2 x double>, <2 x double>, metadata, me…
558 declare i1 @llvm.experimental.constrained.fcmps.f64(double, double, metadata, metadata)