• Home
  • Raw
  • Download

Lines Matching refs:call

50 ; CHECK-NOT: call
52 %A = call double @cos(double 0.000000e+00)
53 %B = call double @sin(double 0.000000e+00)
55 %C = call double @tan(double 0.000000e+00)
57 %D = call double @sqrt(double 4.000000e+00)
62 ; FNOBUILTIN: call
63 %1 = call double @acos(double 1.000000e+00)
65 ; FNOBUILTIN: call
66 %2 = call double @asin(double 1.000000e+00)
68 ; FNOBUILTIN: call
69 %3 = call double @atan(double 3.000000e+00)
71 ; FNOBUILTIN: call
72 %4 = call double @atan2(double 3.000000e+00, double 4.000000e+00)
74 ; FNOBUILTIN: call
75 %5 = call double @ceil(double 3.000000e+00)
77 ; FNOBUILTIN: call
78 %6 = call double @cosh(double 3.000000e+00)
80 ; FNOBUILTIN: call
81 %7 = call double @exp(double 3.000000e+00)
83 ; FNOBUILTIN: call
84 %8 = call double @exp2(double 3.000000e+00)
86 ; FNOBUILTIN: call
87 %9 = call double @fabs(double 3.000000e+00)
89 ; FNOBUILTIN: call
90 %10 = call double @floor(double 3.000000e+00)
92 ; FNOBUILTIN: call
93 %11 = call double @fmod(double 3.000000e+00, double 4.000000e+00)
95 ; FNOBUILTIN: call
96 %12 = call double @log(double 3.000000e+00)
98 ; FNOBUILTIN: call
99 %13 = call double @log10(double 3.000000e+00)
101 ; FNOBUILTIN: call
102 %14 = call double @pow(double 3.000000e+00, double 4.000000e+00)
104 ; FNOBUILTIN: call
105 %15 = call double @sinh(double 3.000000e+00)
107 ; FNOBUILTIN: call
108 %16 = call double @tanh(double 3.000000e+00)
110 ; FNOBUILTIN: call
111 %17 = call float @acosf(float 1.000000e+00)
113 ; FNOBUILTIN: call
114 %18 = call float @asinf(float 1.000000e+00)
116 ; FNOBUILTIN: call
117 %19 = call float @atanf(float 3.000000e+00)
119 ; FNOBUILTIN: call
120 %20 = call float @atan2f(float 3.000000e+00, float 4.000000e+00)
122 ; FNOBUILTIN: call
123 %21 = call float @ceilf(float 3.000000e+00)
125 ; FNOBUILTIN: call
126 %22 = call float @cosf(float 3.000000e+00)
128 ; FNOBUILTIN: call
129 %23 = call float @coshf(float 3.000000e+00)
131 ; FNOBUILTIN: call
132 %24 = call float @expf(float 3.000000e+00)
134 ; FNOBUILTIN: call
135 %25 = call float @exp2f(float 3.000000e+00)
137 ; FNOBUILTIN: call
138 %26 = call float @fabsf(float 3.000000e+00)
140 ; FNOBUILTIN: call
141 %27 = call float @floorf(float 3.000000e+00)
143 ; FNOBUILTIN: call
144 %28 = call float @fmodf(float 3.000000e+00, float 4.000000e+00)
146 ; FNOBUILTIN: call
147 %29 = call float @logf(float 3.000000e+00)
149 ; FNOBUILTIN: call
150 %30 = call float @log10f(float 3.000000e+00)
152 ; FNOBUILTIN: call
153 %31 = call float @powf(float 3.000000e+00, float 4.000000e+00)
155 ; FNOBUILTIN: call
156 %32 = call float @sinf(float 3.000000e+00)
158 ; FNOBUILTIN: call
159 %33 = call float @sinhf(float 3.000000e+00)
161 ; FNOBUILTIN: call
162 %34 = call float @sqrtf(float 3.000000e+00)
164 ; FNOBUILTIN: call
165 %35 = call float @tanf(float 3.000000e+00)
167 ; FNOBUILTIN: call
168 %36 = call float @tanhf(float 3.000000e+00)
174 %E = call double @exp2(double 4.0)
181 ; CHECK-NOT: call
184 …%i0 = tail call i32 @llvm.x86.sse.cvtss2si(<4 x float> <float 3.0, float undef, float undef, float…
185 …%i1 = tail call i64 @llvm.x86.sse.cvtss2si64(<4 x float> <float 3.0, float undef, float undef, flo…
186 %i2 = call i32 @llvm.x86.sse2.cvtsd2si(<2 x double> <double 7.0, double undef>) nounwind
187 %i3 = call i64 @llvm.x86.sse2.cvtsd2si64(<2 x double> <double 7.0, double undef>) nounwind
199 ; CHECK-NOT: call
202 …%i0 = tail call i32 @llvm.x86.sse.cvtss2si(<4 x float> <float 1.75, float undef, float undef, floa…
203 …%i1 = tail call i64 @llvm.x86.sse.cvtss2si64(<4 x float> <float 1.75, float undef, float undef, fl…
204 %i2 = call i32 @llvm.x86.sse2.cvtsd2si(<2 x double> <double 1.75, double undef>) nounwind
205 %i3 = call i64 @llvm.x86.sse2.cvtsd2si64(<2 x double> <double 1.75, double undef>) nounwind
217 ; CHECK: call
218 ; CHECK: call
219 ; CHECK: call
220 ; CHECK: call
224 %i0 = tail call i32 @llvm.x86.sse.cvtss2si(<4 x float> %fm) nounwind
225 %i1 = tail call i64 @llvm.x86.sse.cvtss2si64(<4 x float> %fm) nounwind
226 %i2 = call i32 @llvm.x86.sse2.cvtsd2si(<2 x double> %dm) nounwind
227 %i3 = call i64 @llvm.x86.sse2.cvtsd2si64(<2 x double> %dm) nounwind
238 ; CHECK: call
239 ; CHECK: call
240 ; CHECK: call
241 ; CHECK: call
245 %i0 = tail call i32 @llvm.x86.sse.cvtss2si(<4 x float> %fm) nounwind
246 %i1 = tail call i64 @llvm.x86.sse.cvtss2si64(<4 x float> %fm) nounwind
247 %i2 = call i32 @llvm.x86.sse2.cvtsd2si(<2 x double> %dm) nounwind
248 %i3 = call i64 @llvm.x86.sse2.cvtsd2si64(<2 x double> %dm) nounwind
259 ; CHECK: call
260 ; CHECK: call
261 ; CHECK: call
262 ; CHECK: call
266 %i0 = tail call i32 @llvm.x86.sse.cvtss2si(<4 x float> %fm) nounwind
267 %i1 = tail call i64 @llvm.x86.sse.cvtss2si64(<4 x float> %fm) nounwind
268 %i2 = call i32 @llvm.x86.sse2.cvtsd2si(<2 x double> %dm) nounwind
269 %i3 = call i64 @llvm.x86.sse2.cvtsd2si64(<2 x double> %dm) nounwind
279 ; CHECK-NOT: call
282 …%i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> <float 3.0, float undef, float undef, floa…
283 …%i1 = tail call i64 @llvm.x86.sse.cvttss2si64(<4 x float> <float 3.0, float undef, float undef, fl…
284 %i2 = call i32 @llvm.x86.sse2.cvttsd2si(<2 x double> <double 7.0, double undef>) nounwind
285 %i3 = call i64 @llvm.x86.sse2.cvttsd2si64(<2 x double> <double 7.0, double undef>) nounwind
296 ; CHECK-NOT: call
299 …%i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> <float 1.75, float undef, float undef, flo…
300 …%i1 = tail call i64 @llvm.x86.sse.cvttss2si64(<4 x float> <float 1.75, float undef, float undef, f…
301 %i2 = call i32 @llvm.x86.sse2.cvttsd2si(<2 x double> <double 1.75, double undef>) nounwind
302 %i3 = call i64 @llvm.x86.sse2.cvttsd2si64(<2 x double> <double 1.75, double undef>) nounwind
314 ; CHECK: call
315 ; CHECK: call
316 ; CHECK: call
317 ; CHECK: call
321 %i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> %fm) nounwind
322 %i1 = tail call i64 @llvm.x86.sse.cvttss2si64(<4 x float> %fm) nounwind
323 %i2 = call i32 @llvm.x86.sse2.cvttsd2si(<2 x double> %dm) nounwind
324 %i3 = call i64 @llvm.x86.sse2.cvttsd2si64(<2 x double> %dm) nounwind
335 ; CHECK: call
336 ; CHECK: call
337 ; CHECK: call
338 ; CHECK: call
342 %i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> %fm) nounwind
343 %i1 = tail call i64 @llvm.x86.sse.cvttss2si64(<4 x float> %fm) nounwind
344 %i2 = call i32 @llvm.x86.sse2.cvttsd2si(<2 x double> %dm) nounwind
345 %i3 = call i64 @llvm.x86.sse2.cvttsd2si64(<2 x double> %dm) nounwind
356 ; CHECK: call
357 ; CHECK: call
358 ; CHECK: call
359 ; CHECK: call
363 %i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> %fm) nounwind
364 %i1 = tail call i64 @llvm.x86.sse.cvttss2si64(<4 x float> %fm) nounwind
365 %i2 = call i32 @llvm.x86.sse2.cvttsd2si(<2 x double> %dm) nounwind
366 %i3 = call i64 @llvm.x86.sse2.cvttsd2si64(<2 x double> %dm) nounwind
386 ; CHECK-NOT: call
388 %0 = call double @llvm.pow.f64(double 1.500000e+00, double 3.000000e+00)