Home
last modified time | relevance | path

Searched refs:fp16 (Results 1 – 18 of 18) sorted by relevance

/external/llvm/test/CodeGen/AArch64/
Df16-convert.ll10 %tmp1 = tail call float @llvm.convert.from.fp16.f32(i16 %tmp)
21 %conv = tail call double @llvm.convert.from.fp16.f64(i16 %tmp)
34 %tmp1 = tail call float @llvm.convert.from.fp16.f32(i16 %tmp)
47 %conv = tail call double @llvm.convert.from.fp16.f64(i16 %tmp)
59 %tmp1 = tail call float @llvm.convert.from.fp16.f32(i16 %tmp)
71 %conv = tail call double @llvm.convert.from.fp16.f64(i16 %tmp)
83 %tmp1 = tail call float @llvm.convert.from.fp16.f32(i16 %tmp)
95 %conv = tail call double @llvm.convert.from.fp16.f64(i16 %tmp)
107 %tmp1 = tail call float @llvm.convert.from.fp16.f32(i16 %tmp)
119 %conv = tail call double @llvm.convert.from.fp16.f64(i16 %tmp)
[all …]
Darm64-vcvt_f.ll69 %res = call i16 @llvm.convert.to.fp16.f32(float %in)
77 %res = call float @llvm.convert.from.fp16.f32(i16 %in)
81 declare float @llvm.convert.from.fp16.f32(i16) #1
82 declare i16 @llvm.convert.to.fp16.f32(float) #1
/external/llvm/test/CodeGen/ARM/
Dfp16.ll2 ; RUN: llc -mattr=+vfp3,+fp16 < %s | FileCheck --check-prefix=CHECK-FP16 %s
21 %2 = tail call float @llvm.convert.from.fp16.f32(i16 %0)
26 %3 = tail call float @llvm.convert.from.fp16.f32(i16 %1)
32 %5 = tail call i16 @llvm.convert.to.fp16.f32(float %4)
46 %val = call double @llvm.convert.from.fp16.f64(i16 %in)
68 %val = call i16 @llvm.convert.to.fp16.f64(double %in)
80 declare float @llvm.convert.from.fp16.f32(i16) nounwind readnone
81 declare double @llvm.convert.from.fp16.f64(i16) nounwind readnone
83 declare i16 @llvm.convert.to.fp16.f32(float) nounwind readnone
84 declare i16 @llvm.convert.to.fp16.f64(double) nounwind readnone
Dvcvt.ll1 ; RUN: llc -mtriple=arm-eabi -mattr=+neon,+fp16 %s -o - | FileCheck %s
Dfp16-promote.ll1 ; RUN: llc -asm-verbose=false < %s -mattr=+vfp3,+fp16 | FileCheck %s -check-prefix=CHECK-FP16 -chec…
/external/llvm/test/CodeGen/NVPTX/
Dfp16.ll3 declare float @llvm.convert.from.fp16.f32(i16) nounwind readnone
4 declare double @llvm.convert.from.fp16.f64(i16) nounwind readnone
5 declare i16 @llvm.convert.to.fp16.f32(float) nounwind readnone
6 declare i16 @llvm.convert.to.fp16.f64(double) nounwind readnone
12 %cvt = call float @llvm.convert.from.fp16.f32(i16 %val) nounwind readnone
22 %cvt = call double @llvm.convert.from.fp16.f64(i16 %val) nounwind readnone
32 %cvt = call i16 @llvm.convert.to.fp16.f32(float %val) nounwind readnone
42 %cvt = call i16 @llvm.convert.to.fp16.f64(double %val) nounwind readnone
/external/llvm/test/CodeGen/X86/
Dcvt16.ll24 %1 = tail call i16 @llvm.convert.to.fp16.f32(float %src)
37 %2 = tail call float @llvm.convert.from.fp16.f32(i16 %1)
48 %1 = tail call i16 @llvm.convert.to.fp16.f32(float %src)
49 %2 = tail call float @llvm.convert.from.fp16.f32(i16 %1)
64 %2 = tail call double @llvm.convert.from.fp16.f64(i16 %1)
78 %val = tail call i16 @llvm.convert.to.fp16.f64(double %src)
86 declare float @llvm.convert.from.fp16.f32(i16) nounwind readnone
87 declare i16 @llvm.convert.to.fp16.f32(float) nounwind readnone
88 declare double @llvm.convert.from.fp16.f64(i16) nounwind readnone
89 declare i16 @llvm.convert.to.fp16.f64(double) nounwind readnone
Dfastmath-float-half-conversion.ll12 %0 = tail call i16 @llvm.convert.to.fp16.f64(double %d)
26 %0 = tail call i16 @llvm.convert.to.fp16.f80(x86_fp80 %d)
35 %0 = tail call i16 @llvm.convert.to.fp16.f64(double %d)
44 %0 = tail call i16 @llvm.convert.to.fp16.f80(x86_fp80 %d)
48 declare i16 @llvm.convert.to.fp16.f64(double)
49 declare i16 @llvm.convert.to.fp16.f80(x86_fp80)
Dfast-isel-double-half-convertion.ll12 %1 = call double @llvm.convert.from.fp16.f64(i16 %0)
18 %0 = call i16 @llvm.convert.to.fp16.f64(double %a)
22 declare i16 @llvm.convert.to.fp16.f64(double)
23 declare double @llvm.convert.from.fp16.f64(i16)
Dfast-isel-float-half-convertion.ll11 %0 = call i16 @llvm.convert.to.fp16.f32(float %a)
23 %1 = call float @llvm.convert.from.fp16.f32(i16 %0)
27 declare i16 @llvm.convert.to.fp16.f32(float)
28 declare float @llvm.convert.from.fp16.f32(i16)
/external/llvm/test/CodeGen/R600/
Dfp16_to_fp.ll4 declare float @llvm.convert.from.fp16.f32(i16) nounwind readnone
5 declare double @llvm.convert.from.fp16.f64(i16) nounwind readnone
13 %cvt = call float @llvm.convert.from.fp16.f32(i16 %val) nounwind readnone
26 %cvt = call double @llvm.convert.from.fp16.f64(i16 %val) nounwind readnone
Dfp32_to_fp16.ll4 declare i16 @llvm.convert.to.fp16.f32(float) nounwind readnone
12 %cvt = call i16 @llvm.convert.to.fp16.f32(float %val) nounwind readnone
/external/deqp/modules/gles2/accuracy/
Des2aVaryingInterpolationTests.cpp129 tcu::Float16 fp16(val); in isValidFloat() local
130 return !fp16.isDenorm() && !fp16.isInf() && !fp16.isNaN(); in isValidFloat()
/external/deqp/modules/gles3/accuracy/
Des3aVaryingInterpolationTests.cpp132 tcu::Float16 fp16(val); in isValidFloat() local
133 return !fp16.isDenorm() && !fp16.isInf() && !fp16.isNaN(); in isValidFloat()
/external/llvm/test/CodeGen/Thumb2/
Dfloat-intrinsics-float.ll205 declare i16 @llvm.convert.to.fp16.f32(float %a)
210 %1 = call i16 @llvm.convert.to.fp16.f32(float %a)
214 declare float @llvm.convert.from.fp16.f32(i16 %a)
219 %1 = call float @llvm.convert.from.fp16.f32(i16 %a)
Dfloat-intrinsics-double.ll206 declare i16 @llvm.convert.to.fp16.f64(double %a)
212 %1 = call i16 @llvm.convert.to.fp16.f64(double %a)
216 declare double @llvm.convert.from.fp16.f64(i16 %a)
226 %1 = call double @llvm.convert.from.fp16.f64(i16 %a)
/external/llvm/lib/Target/ARM/
DARM.td43 def FeatureFP16 : SubtargetFeature<"fp16", "HasFP16", "true",
/external/llvm/docs/
DLangRef.rst9542 :ref:`llvm.convert.from.fp16 <int_convert_from_fp16>`. Computation can
9546 :ref:`llvm.convert.to.fp16 <int_convert_to_fp16>`, then storing as an
9551 '``llvm.convert.to.fp16``' Intrinsic
9559 declare i16 @llvm.convert.to.fp16.f32(float %a)
9560 declare i16 @llvm.convert.to.fp16.f64(double %a)
9565 The '``llvm.convert.to.fp16``' intrinsic function performs a conversion from a
9577 The '``llvm.convert.to.fp16``' intrinsic function performs a conversion from a
9586 %res = call i16 @llvm.convert.to.fp16.f32(float %a)
9591 '``llvm.convert.from.fp16``' Intrinsic
9599 declare float @llvm.convert.from.fp16.f32(i16 %a)
[all …]