Lines Matching refs:fdiv
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…
53 ; CHECK-NEXT: [[D:%.*]] = call reassoc nnan double @llvm.experimental.constrained.fdiv.f64(doubl…
57 …%d = call reassoc nnan double @llvm.experimental.constrained.fdiv.f64(double %m, double %y, metada…
61 ; Negative test - the fdiv must be reassociative and not allow NaNs.
66 ; CHECK-NEXT: [[D:%.*]] = call reassoc double @llvm.experimental.constrained.fdiv.f64(double [[M…
70 …%d = call reassoc double @llvm.experimental.constrained.fdiv.f64(double %m, double %y, metadata !"…
79 ; CHECK-NEXT: [[D:%.*]] = call fast <2 x float> @llvm.experimental.constrained.fdiv.v2f32(<2 x f…
83 …%d = call fast <2 x float> @llvm.experimental.constrained.fdiv.v2f32(<2 x float> %m, <2 x float> %…
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…