Home | History | Annotate | Download | only in AArch64

Lines Matching full:fp128

5 @varfp128 = global fp128 zeroinitializer
9 declare fp128 @llvm.cos.f128(fp128)
11 define void @test_cos(float %float, double %double, fp128 %fp128) {
22 %cosfp128 = call fp128 @llvm.cos.f128(fp128 %fp128)
23 store fp128 %cosfp128, fp128* @varfp128
31 declare fp128 @llvm.exp.f128(fp128)
33 define void @test_exp(float %float, double %double, fp128 %fp128) {
44 %expfp128 = call fp128 @llvm.exp.f128(fp128 %fp128)
45 store fp128 %expfp128, fp128* @varfp128
53 declare fp128 @llvm.exp2.f128(fp128)
55 define void @test_exp2(float %float, double %double, fp128 %fp128) {
66 %exp2fp128 = call fp128 @llvm.exp2.f128(fp128 %fp128)
67 store fp128 %exp2fp128, fp128* @varfp128
75 declare fp128 @llvm.log.f128(fp128)
77 define void @test_log(float %float, double %double, fp128 %fp128) {
88 %logfp128 = call fp128 @llvm.log.f128(fp128 %fp128)
89 store fp128 %logfp128, fp128* @varfp128
97 declare fp128 @llvm.log2.f128(fp128)
99 define void @test_log2(float %float, double %double, fp128 %fp128) {
110 %log2fp128 = call fp128 @llvm.log2.f128(fp128 %fp128)
111 store fp128 %log2fp128, fp128* @varfp128
119 declare fp128 @llvm.log10.f128(fp128)
121 define void @test_log10(float %float, double %double, fp128 %fp128) {
132 %log10fp128 = call fp128 @llvm.log10.f128(fp128 %fp128)
133 store fp128 %log10fp128, fp128* @varfp128
141 declare fp128 @llvm.sin.f128(fp128)
143 define void @test_sin(float %float, double %double, fp128 %fp128) {
154 %sinfp128 = call fp128 @llvm.sin.f128(fp128 %fp128)
155 store fp128 %sinfp128, fp128* @varfp128
163 declare fp128 @llvm.pow.f128(fp128, fp128)
165 define void @test_pow(float %float, double %double, fp128 %fp128) {
176 %powfp128 = call fp128 @llvm.pow.f128(fp128 %fp128, fp128 %fp128)
177 store fp128 %powfp128, fp128* @varfp128
185 declare fp128 @llvm.powi.f128(fp128, i32)
187 define void @test_powi(float %float, double %double, i32 %exponent, fp128 %fp128) {
198 %powifp128 = call fp128 @llvm.powi.f128(fp128 %fp128, i32 %exponent)
199 store fp128 %powifp128, fp128* @varfp128
205 define void @test_frem(float %float, double %double, fp128 %fp128) {
216 %fremfp128 = frem fp128 %fp128, %fp128
217 store fp128 %fremfp128, fp128* @varfp128
223 declare fp128 @llvm.fma.f128(fp128, fp128, fp128)
225 define void @test_fma(fp128 %fp128) {
228 %fmafp128 = call fp128 @llvm.fma.f128(fp128 %fp128, fp128 %fp128, fp128 %fp128)
229 store fp128 %fmafp128, fp128* @varfp128
235 declare fp128 @llvm.fmuladd.f128(fp128, fp128, fp128)
237 define void @test_fmuladd(fp128 %fp128) {
240 %fmuladdfp128 = call fp128 @llvm.fmuladd.f128(fp128 %fp128, fp128 %fp128, fp128 %fp128)
241 store fp128 %fmuladdfp128, fp128* @varfp128