Home | History | Annotate | Download | only in AArch64

Lines Matching full:llvm

7 declare float @llvm.cos.f32(float)
8 declare double @llvm.cos.f64(double)
9 declare fp128 @llvm.cos.f128(fp128)
14 %cosfloat = call float @llvm.cos.f32(float %float)
18 %cosdouble = call double @llvm.cos.f64(double %double)
22 %cosfp128 = call fp128 @llvm.cos.f128(fp128 %fp128)
29 declare float @llvm.exp.f32(float)
30 declare double @llvm.exp.f64(double)
31 declare fp128 @llvm.exp.f128(fp128)
36 %expfloat = call float @llvm.exp.f32(float %float)
40 %expdouble = call double @llvm.exp.f64(double %double)
44 %expfp128 = call fp128 @llvm.exp.f128(fp128 %fp128)
51 declare float @llvm.exp2.f32(float)
52 declare double @llvm.exp2.f64(double)
53 declare fp128 @llvm.exp2.f128(fp128)
58 %exp2float = call float @llvm.exp2.f32(float %float)
62 %exp2double = call double @llvm.exp2.f64(double %double)
66 %exp2fp128 = call fp128 @llvm.exp2.f128(fp128 %fp128)
73 declare float @llvm.log.f32(float)
74 declare double @llvm.log.f64(double)
75 declare fp128 @llvm.log.f128(fp128)
80 %logfloat = call float @llvm.log.f32(float %float)
84 %logdouble = call double @llvm.log.f64(double %double)
88 %logfp128 = call fp128 @llvm.log.f128(fp128 %fp128)
95 declare float @llvm.log2.f32(float)
96 declare double @llvm.log2.f64(double)
97 declare fp128 @llvm.log2.f128(fp128)
102 %log2float = call float @llvm.log2.f32(float %float)
106 %log2double = call double @llvm.log2.f64(double %double)
110 %log2fp128 = call fp128 @llvm.log2.f128(fp128 %fp128)
117 declare float @llvm.log10.f32(float)
118 declare double @llvm.log10.f64(double)
119 declare fp128 @llvm.log10.f128(fp128)
124 %log10float = call float @llvm.log10.f32(float %float)
128 %log10double = call double @llvm.log10.f64(double %double)
132 %log10fp128 = call fp128 @llvm.log10.f128(fp128 %fp128)
139 declare float @llvm.sin.f32(float)
140 declare double @llvm.sin.f64(double)
141 declare fp128 @llvm.sin.f128(fp128)
146 %sinfloat = call float @llvm.sin.f32(float %float)
150 %sindouble = call double @llvm.sin.f64(double %double)
154 %sinfp128 = call fp128 @llvm.sin.f128(fp128 %fp128)
161 declare float @llvm.pow.f32(float, float)
162 declare double @llvm.pow.f64(double, double)
163 declare fp128 @llvm.pow.f128(fp128, fp128)
168 %powfloat = call float @llvm.pow.f32(float %float, float %float)
172 %powdouble = call double @llvm.pow.f64(double %double, double %double)
176 %powfp128 = call fp128 @llvm.pow.f128(fp128 %fp128, fp128 %fp128)
183 declare float @llvm.powi.f32(float, i32)
184 declare double @llvm.powi.f64(double, i32)
185 declare fp128 @llvm.powi.f128(fp128, i32)
190 %powifloat = call float @llvm.powi.f32(float %float, i32 %exponent)
194 %powidouble = call double @llvm.powi.f64(double %double, i32 %exponent)
198 %powifp128 = call fp128 @llvm.powi.f128(fp128 %fp128, i32 %exponent)
223 declare fp128 @llvm.fma.f128(fp128, fp128, fp128)
228 %fmafp128 = call fp128 @llvm.fma.f128(fp128 %fp128, fp128 %fp128, fp128 %fp128)
235 declare fp128 @llvm.fmuladd.f128(fp128, fp128, fp128)
240 %fmuladdfp128 = call fp128 @llvm.fmuladd.f128(fp128 %fp128, fp128 %fp128, fp128 %fp128)