Lines Matching refs:constrained

8 …%f = call float @llvm.experimental.constrained.fdiv.f32(float 3.0, float 2.0, metadata !"round.ton…
15 ; CHECK-NEXT: [[F:%.*]] = call float @llvm.experimental.constrained.fdiv.f32(float 3.000000e+00,…
18 …%f = call float @llvm.experimental.constrained.fdiv.f32(float 3.0, float 2.0, metadata !"round.ton…
25 ; CHECK-NEXT: [[F:%.*]] = call float @llvm.experimental.constrained.fdiv.f32(float 2.000000e+00,…
28 …%f = call float @llvm.experimental.constrained.fdiv.f32(float 2.0, float 3.0, metadata !"round.ton…
37 …%f = call float @llvm.experimental.constrained.frem.f32(float 3.0, float 2.0, metadata !"round.ton…
43 ; CHECK-NEXT: [[F:%.*]] = call float @llvm.experimental.constrained.frem.f32(float 3.000000e+00,…
46 …%f = call float @llvm.experimental.constrained.frem.f32(float 3.0, float 2.0, metadata !"round.ton…
52 ; CHECK-NEXT: [[M:%.*]] = call double @llvm.experimental.constrained.fmul.f64(double [[X:%.*]], …
53 ; CHECK-NEXT: [[D:%.*]] = call reassoc nnan double @llvm.experimental.constrained.fdiv.f64(doubl…
56 …%m = call double @llvm.experimental.constrained.fmul.f64(double %x, double %y, metadata !"round.to…
57 …%d = call reassoc nnan double @llvm.experimental.constrained.fdiv.f64(double %m, double %y, metada…
65 ; CHECK-NEXT: [[M:%.*]] = call fast double @llvm.experimental.constrained.fmul.f64(double [[X:%.…
66 ; CHECK-NEXT: [[D:%.*]] = call reassoc double @llvm.experimental.constrained.fdiv.f64(double [[M…
69 …%m = call fast double @llvm.experimental.constrained.fmul.f64(double %x, double %y, metadata !"rou…
70 …%d = call reassoc double @llvm.experimental.constrained.fdiv.f64(double %m, double %y, metadata !"…
78 ; CHECK-NEXT: [[M:%.*]] = call <2 x float> @llvm.experimental.constrained.fmul.v2f32(<2 x float>…
79 ; CHECK-NEXT: [[D:%.*]] = call fast <2 x float> @llvm.experimental.constrained.fdiv.v2f32(<2 x f…
82 …%m = call <2 x float> @llvm.experimental.constrained.fmul.v2f32(<2 x float> %y, <2 x float> %x, me…
83 …%d = call fast <2 x float> @llvm.experimental.constrained.fdiv.v2f32(<2 x float> %m, <2 x float> %…
87 declare double @llvm.experimental.constrained.fmul.f64(double, double, metadata, metadata) #0
88 declare <2 x float> @llvm.experimental.constrained.fmul.v2f32(<2 x float>, <2 x float>, metadata, m…
90 declare float @llvm.experimental.constrained.fdiv.f32(float, float, metadata, metadata) #0
91 declare double @llvm.experimental.constrained.fdiv.f64(double, double, metadata, metadata) #0
92 declare <2 x float> @llvm.experimental.constrained.fdiv.v2f32(<2 x float>, <2 x float>, metadata, m…
94 declare float @llvm.experimental.constrained.frem.f32(float, float, metadata, metadata) #0