/external/llvm/test/CodeGen/AArch64/ |
arm64-fmadd.ll | 7 %0 = tail call float @llvm.fma.f32(float %a, float %b, float %c) 15 %0 = tail call float @llvm.fma.f32(float %a, float %b, float %c) 25 %0 = tail call float @llvm.fma.f32(float %a, float %mul, float %c) 34 %0 = tail call float @llvm.fma.f32(float %mul, float %a, float %c) 43 %0 = tail call float @llvm.fma.f32(float %a, float %b, float %mul) 51 %0 = tail call double @llvm.fma.f64(double %a, double %b, double %c) 59 %0 = tail call double @llvm.fma.f64(double %a, double %b, double %c) 69 %0 = tail call double @llvm.fma.f64(double %a, double %mul, double %c) 78 %0 = tail call double @llvm.fma.f64(double %mul, double %a, double %c) 87 %0 = tail call double @llvm.fma.f64(double %a, double %b, double %mul [all...] |
neon-scalar-by-elem-fma.ll | 3 declare float @llvm.fma.f32(float, float, float) 4 declare double @llvm.fma.f64(double, double, double) 10 %tmp2 = call float @llvm.fma.f32(float %b, float %tmp1, float %a) 18 %tmp2 = call float @llvm.fma.f32(float %tmp1, float %a, float %a) 26 %tmp2 = call float @llvm.fma.f32(float %b, float %tmp1, float %a) 34 %tmp2 = call double @llvm.fma.f64(double %b, double %tmp1, double %a) 42 %tmp2 = call double @llvm.fma.f64(double %b, double %tmp1, double %a) 50 %tmp2 = call double @llvm.fma.f64(double %tmp1, double %b, double %a) 59 %tmp3 = call float @llvm.fma.f32(float %tmp2, float %tmp1, float %a) 68 %tmp3 = call float @llvm.fma.f32(float %tmp1, float %tmp2, float %a [all...] |
fp-dp3.ll | 4 declare float @llvm.fma.f32(float, float, float) 5 declare double @llvm.fma.f64(double, double, double) 10 %val = call float @llvm.fma.f32(float %a, float %b, float %c) 20 %val = call float @llvm.fma.f32(float %nega, float %b, float %c) 31 %val = call float @llvm.fma.f32(float %nega, float %b, float %negc) 41 %val = call float @llvm.fma.f32(float %a, float %b, float %negc) 50 %val = call double @llvm.fma.f64(double %a, double %b, double %c) 60 %val = call double @llvm.fma.f64(double %nega, double %b, double %c) 71 %val = call double @llvm.fma.f64(double %nega, double %b, double %negc) 81 %val = call double @llvm.fma.f64(double %a, double %b, double %negc [all...] |
neon-fma.ll | 49 declare <2 x float> @llvm.fma.v2f32(<2 x float>, <2 x float>, <2 x float>) 50 declare <4 x float> @llvm.fma.v4f32(<4 x float>, <4 x float>, <4 x float>) 51 declare <2 x double> @llvm.fma.v2f64(<2 x double>, <2 x double>, <2 x double>) 55 %val = call <2 x float> @llvm.fma.v2f32(<2 x float> %A, <2 x float> %B, <2 x float> %C) 61 %val = call <4 x float> @llvm.fma.v4f32(<4 x float> %A, <4 x float> %B, <4 x float> %C) 67 %val = call <2 x double> @llvm.fma.v2f64(<2 x double> %A, <2 x double> %B, <2 x double> %C) 74 %val = call <2 x float> @llvm.fma.v2f32(<2 x float> %negA, <2 x float> %B, <2 x float> %C) 81 %val = call <4 x float> @llvm.fma.v4f32(<4 x float> %negA, <4 x float> %B, <4 x float> %C) 88 %val = call <2 x double> @llvm.fma.v2f64(<2 x double> %negA, <2 x double> %B, <2 x double> %C)
|
/external/llvm/test/CodeGen/R600/ |
fma.ll | 3 declare float @llvm.fma.f32(float, float, float) nounwind readnone 4 declare <2 x float> @llvm.fma.v2f32(<2 x float>, <2 x float>, <2 x float>) nounwind readnone 5 declare <4 x float> @llvm.fma.v4f32(<4 x float>, <4 x float>, <4 x float>) nounwind readnone 7 declare double @llvm.fma.f64(double, double, double) nounwind readnone 8 declare <2 x double> @llvm.fma.v2f64(<2 x double>, <2 x double>, <2 x double>) nounwind readnone 9 declare <4 x double> @llvm.fma.v4f64(<4 x double>, <4 x double>, <4 x double>) nounwind readnone 18 %r3 = tail call float @llvm.fma.f32(float %r0, float %r1, float %r2) 31 %r3 = tail call <2 x float> @llvm.fma.v2f32(<2 x float> %r0, <2 x float> %r1, <2 x float> %r2) 46 %r3 = tail call <4 x float> @llvm.fma.v4f32(<4 x float> %r0, <4 x float> %r1, <4 x float> %r2) 58 %r3 = tail call double @llvm.fma.f64(double %r0, double %r1, double %r2 [all...] |
/external/clang/test/CodeGen/ |
aarch64-neon-fma.c | 13 // CHECK-FMA: dup {{v[0-9]+}}.2s, {{v[0-9]+}}.s[0] 14 // CHECK-FMA: fmla {{v[0-9]+}}.2s, {{v[0-9]+}}.2s, {{v[0-9]+}}.2s 22 // CHECK-FMA: dup {{v[0-9]+}}.4s, {{v[0-9]+}}.s[0] 23 // CHECK-FMA: fmla {{v[0-9]+}}.4s, {{v[0-9]+}}.4s, {{v[0-9]+}}.4s 31 // CHECK-FMA: dup {{v[0-9]+}}.2d, {{v[0-9]+}}.d[0] 32 // CHECK-FMA: fmla {{v[0-9]+}}.2d, {{v[0-9]+}}.2d, {{v[0-9]+}}.2d 40 // CHECK-FMA: dup {{v[0-9]+}}.4s, {{v[0-9]+}}.s[0] 41 // CHECK-FMA: fmls {{v[0-9]+}}.4s, {{v[0-9]+}}.4s, {{v[0-9]+}}.4s 49 // CHECK-FMA: dup {{v[0-9]+}}.2s, {{v[0-9]+}}.s[0] 50 // CHECK-FMA: fmls {{v[0-9]+}}.2s, {{v[0-9]+}}.2s, {{v[0-9]+}}.2 [all...] |
libcalls.c | 62 // CHECK-YES: call float @llvm.fma.f32 63 // CHECK-NO: call float @llvm.fma.f32 66 // CHECK-YES: call double @llvm.fma.f64 67 // CHECK-NO: call double @llvm.fma.f64 68 double l1 = fma(a1, a1, a1); 70 // CHECK-YES: call x86_fp80 @llvm.fma.f80 71 // CHECK-NO: call x86_fp80 @llvm.fma.f80 75 // CHECK-YES: declare float @llvm.fma.f32(float, float, float) [[NUW_RN:#[0-9]+]] 76 // CHECK-YES: declare double @llvm.fma.f64(double, double, double) [[NUW_RN]] 77 // CHECK-YES: declare x86_fp80 @llvm.fma.f80(x86_fp80, x86_fp80, x86_fp80) [[NUW_RN] [all...] |
/external/llvm/test/CodeGen/ARM/ |
fusedMAC.ll | 106 %tmp1 = tail call float @llvm.fma.f32(float %a, float %b, float %c) nounwind readnone 114 %tmp1 = tail call double @llvm.fma.f64(double %a, double %b, double %c) nounwind readnone 122 %tmp1 = tail call <2 x float> @llvm.fma.v2f32(<2 x float> %a, <2 x float> %b, <2 x float> %c) nounwind 131 %tmp2 = tail call double @llvm.fma.f64(double %tmp1, double %b, double %c) nounwind readnone 140 %tmp2 = tail call double @llvm.fma.f64(double %a, double %tmp1, double %c) nounwind readnone 149 %tmp3 = tail call float @llvm.fma.f32(float %a, float %b, float %tmp2) nounwind readnone 158 %tmp2 = tail call double @llvm.fma.f64(double %tmp1, double %b, double %c) nounwind readnone 168 %tmp2 = tail call double @llvm.fma.f64(double %a, double %tmp1, double %c) nounwind readnone 177 %tmp1 = tail call double @llvm.fma.f64(double %a, double %b, double %c) nounwind readnone 188 %tmp3 = tail call double @llvm.fma.f64(double %tmp1, double %b, double %tmp2) nounwind readnon [all...] |
/external/llvm/test/CodeGen/X86/ |
peephole-multiple-folds.ll | 18 %vsum1.next = tail call <8 x float> @llvm.x86.fma.vfmadd.ps.256(<8 x float> %m1, <8 x float> zeroinitializer, <8 x float> %vsum1) 19 %vsum2.next = tail call <8 x float> @llvm.x86.fma.vfmadd.ps.256(<8 x float> %m2, <8 x float> zeroinitializer, <8 x float> %vsum2) 29 declare <8 x float> @llvm.x86.fma.vfmadd.ps.256(<8 x float>, <8 x float>, <8 x float>)
|
extended-fma-contraction.ll | 1 ; RUN: llc -march=x86 -mcpu=bdver2 -mattr=-fma -mtriple=x86_64-apple-darwin < %s | FileCheck %s 2 ; RUN: llc -march=x86 -mcpu=bdver2 -mattr=-fma,-fma4 -mtriple=x86_64-apple-darwin < %s | FileCheck %s --check-prefix=CHECK-NOFMA
|
wide-fma-contraction.ll | 1 ; RUN: llc -march=x86 -mcpu=bdver2 -mattr=-fma -mtriple=x86_64-apple-darwin < %s | FileCheck %s 2 ; RUN: llc -march=x86 -mcpu=bdver2 -mattr=-fma,-fma4 -mtriple=x86_64-apple-darwin < %s | FileCheck %s --check-prefix=CHECK-NOFMA
|
/external/llvm/test/CodeGen/SystemZ/ |
fp-mul-06.ll | 3 declare float @llvm.fma.f32(float %f1, float %f2, float %f3) 10 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) 20 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) 31 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) 46 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) 61 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) 73 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) 86 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc) 100 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %acc)
|
fp-mul-07.ll | 3 declare double @llvm.fma.f64(double %f1, double %f2, double %f3) 10 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc) 20 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc) 31 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc) 46 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc) 61 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc) 73 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc) 86 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc) 100 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %acc)
|
fp-mul-08.ll | 3 declare float @llvm.fma.f32(float %f1, float %f2, float %f3) 11 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) 22 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) 34 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) 50 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) 66 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) 79 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) 93 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc) 108 %res = call float @llvm.fma.f32 (float %f1, float %f2, float %negacc)
|
fp-mul-09.ll | 3 declare double @llvm.fma.f64(double %f1, double %f2, double %f3) 11 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc) 22 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc) 34 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc) 50 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc) 66 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc) 79 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc) 93 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc) 108 %res = call double @llvm.fma.f64 (double %f1, double %f2, double %negacc)
|
/external/clang/lib/Headers/ |
module.modulemap | 109 explicit module fma { 110 requires fma
|
/prebuilts/clang/darwin-x86/host/3.4/lib/clang/3.4/include/ |
module.map | 109 explicit module fma { 110 requires fma
|
/prebuilts/clang/darwin-x86/host/3.5/lib/clang/3.5/include/ |
module.modulemap | 109 explicit module fma { 110 requires fma
|
/prebuilts/clang/linux-x86/host/3.4/lib/clang/3.4/include/ |
module.map | 109 explicit module fma { 110 requires fma
|
/prebuilts/clang/linux-x86/host/3.5/lib/clang/3.5/include/ |
module.modulemap | 109 explicit module fma { 110 requires fma
|
/prebuilts/misc/darwin-x86/analyzer/lib/clang/3.3/include/ |
module.map | 98 explicit module fma { 99 requires fma
|
/prebuilts/misc/linux-x86/analyzer/lib/clang/3.3/include/ |
module.map | 98 explicit module fma { 99 requires fma
|
/prebuilts/sdk/renderscript/clang-include/ |
module.map | 109 explicit module fma { 110 requires fma
|
/prebuilts/sdk/tools/darwin/renderscript/clang-include/ |
module.modulemap | 109 explicit module fma { 110 requires fma
|
/external/apache-xml/src/main/java/org/apache/xpath/functions/ |
FunctionMultiArgs.java | 215 FunctionMultiArgs fma = (FunctionMultiArgs) expr; 219 if ((null == fma) || (fma.m_args.length != n)) 224 if (!m_args[i].deepEquals(fma.m_args[i])) 229 else if (null != fma.m_args)
|