Home
last modified time | relevance | path

Searched refs:f16 (Results 1 – 25 of 103) sorted by relevance

12345

/external/valgrind/main/none/tests/ppc32/
Dtest_dfp3.c32 register double f16 __asm__ ("fr16");
91 __asm__ __volatile__ ("drintx 1, %0, %1, 0" : "=f" (f18) : "f" (f16)); in _test_drintx()
93 __asm__ __volatile__ ("drintx 0, %0, %1, 0" : "=f" (f18) : "f" (f16)); in _test_drintx()
97 __asm__ __volatile__ ("drintx 1, %0, %1, 1" : "=f" (f18) : "f" (f16)); in _test_drintx()
99 __asm__ __volatile__ ("drintx 0, %0, %1, 1" : "=f" (f18) : "f" (f16)); in _test_drintx()
103 __asm__ __volatile__ ("drintx 1, %0, %1, 2" : "=f" (f18) : "f" (f16)); in _test_drintx()
105 __asm__ __volatile__ ("drintx 0, %0, %1, 2" : "=f" (f18) : "f" (f16)); in _test_drintx()
109 __asm__ __volatile__ ("drintx 1, %0, %1, 3" : "=f" (f18) : "f" (f16)); in _test_drintx()
111 __asm__ __volatile__ ("drintx 0, %0, %1, 3" : "=f" (f18) : "f" (f16)); in _test_drintx()
127 __asm__ __volatile__ ("drintn 1, %0, %1, 0" : "=f" (f18) : "f" (f16)); in _test_drintn()
[all …]
Dtest_dfp5.c93 _Decimal64 f16 = valB.dec_val; in _test_dtstsf() local
101 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16)); in _test_dtstsf()
104 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16)); in _test_dtstsf()
107 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val3), "f" (f14), "f" (f16)); in _test_dtstsf()
117 _Decimal128 f16 = valB.dec_val128; in _test_dtstsfq() local
125 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16)); in _test_dtstsfq()
128 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16)); in _test_dtstsfq()
131 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val3), "f" (f14), "f" (f16)); in _test_dtstsfq()
143 _Decimal64 f16 = valB.dec_val; in _test_ddedpd() local
146 __asm__ __volatile__ ("ddedpd. 0, %0, %1" : "=f" (ret) : "f" (f16)); in _test_ddedpd()
[all …]
Dtest_dfp1.c31 register double f16 __asm__ ("fr16");
85 __asm__ __volatile__ ("dadd. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dadd()
87 __asm__ __volatile__ ("dadd %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dadd()
93 __asm__ __volatile__ ("dsub. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dsub()
95 __asm__ __volatile__ ("dsub %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dsub()
101 __asm__ __volatile__ ("dmul. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dmul()
103 __asm__ __volatile__ ("dmul %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dmul()
109 __asm__ __volatile__ ("ddiv. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_ddiv()
111 __asm__ __volatile__ ("ddiv %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_ddiv()
118 __asm__ __volatile__ ("daddq. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_daddq()
[all …]
Dtest_dfp4.c301 _Decimal64 f16 = val2.dec_val; in _test_dtstex() local
308 __asm__ __volatile__ ("dtstex 4, %0, %1" : : "f" (f14),"f" (f16)); in _test_dtstex()
311 __asm__ __volatile__ ("dtstex 7, %0, %1" : : "f" (f14),"f" (f16)); in _test_dtstex()
321 _Decimal128 f16 = val2.dec_val128; in _test_dtstexq() local
328 __asm__ __volatile__ ("dtstexq 4, %0, %1" : : "f" (f14),"f" (f16)); in _test_dtstexq()
331 __asm__ __volatile__ ("dtstexq 7, %0, %1" : : "f" (f14),"f" (f16)); in _test_dtstexq()
/external/valgrind/main/none/tests/ppc64/
Dtest_dfp3.c32 register double f16 __asm__ ("fr16");
91 __asm__ __volatile__ ("drintx 1, %0, %1, 0" : "=f" (f18) : "f" (f16)); in _test_drintx()
93 __asm__ __volatile__ ("drintx 0, %0, %1, 0" : "=f" (f18) : "f" (f16)); in _test_drintx()
97 __asm__ __volatile__ ("drintx 1, %0, %1, 1" : "=f" (f18) : "f" (f16)); in _test_drintx()
99 __asm__ __volatile__ ("drintx 0, %0, %1, 1" : "=f" (f18) : "f" (f16)); in _test_drintx()
103 __asm__ __volatile__ ("drintx 1, %0, %1, 2" : "=f" (f18) : "f" (f16)); in _test_drintx()
105 __asm__ __volatile__ ("drintx 0, %0, %1, 2" : "=f" (f18) : "f" (f16)); in _test_drintx()
109 __asm__ __volatile__ ("drintx 1, %0, %1, 3" : "=f" (f18) : "f" (f16)); in _test_drintx()
111 __asm__ __volatile__ ("drintx 0, %0, %1, 3" : "=f" (f18) : "f" (f16)); in _test_drintx()
127 __asm__ __volatile__ ("drintn 1, %0, %1, 0" : "=f" (f18) : "f" (f16)); in _test_drintn()
[all …]
Dtest_dfp5.c93 _Decimal64 f16 = valB.dec_val; in _test_dtstsf() local
101 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16)); in _test_dtstsf()
104 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16)); in _test_dtstsf()
107 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val3), "f" (f14), "f" (f16)); in _test_dtstsf()
117 _Decimal128 f16 = valB.dec_val128; in _test_dtstsfq() local
125 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16)); in _test_dtstsfq()
128 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16)); in _test_dtstsfq()
131 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val3), "f" (f14), "f" (f16)); in _test_dtstsfq()
143 _Decimal64 f16 = valB.dec_val; in _test_ddedpd() local
146 __asm__ __volatile__ ("ddedpd. 0, %0, %1" : "=f" (ret) : "f" (f16)); in _test_ddedpd()
[all …]
Dtest_dfp1.c31 register double f16 __asm__ ("fr16");
85 __asm__ __volatile__ ("dadd. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dadd()
87 __asm__ __volatile__ ("dadd %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dadd()
93 __asm__ __volatile__ ("dsub. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dsub()
95 __asm__ __volatile__ ("dsub %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dsub()
101 __asm__ __volatile__ ("dmul. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dmul()
103 __asm__ __volatile__ ("dmul %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_dmul()
109 __asm__ __volatile__ ("ddiv. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_ddiv()
111 __asm__ __volatile__ ("ddiv %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_ddiv()
118 __asm__ __volatile__ ("daddq. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16)); in _test_daddq()
[all …]
Dtest_dfp4.c301 _Decimal64 f16 = val2.dec_val; in _test_dtstex() local
308 __asm__ __volatile__ ("dtstex 4, %0, %1" : : "f" (f14),"f" (f16)); in _test_dtstex()
311 __asm__ __volatile__ ("dtstex 7, %0, %1" : : "f" (f14),"f" (f16)); in _test_dtstex()
321 _Decimal128 f16 = val2.dec_val128; in _test_dtstexq() local
328 __asm__ __volatile__ ("dtstexq 4, %0, %1" : : "f" (f14),"f" (f16)); in _test_dtstexq()
331 __asm__ __volatile__ ("dtstexq 7, %0, %1" : : "f" (f14),"f" (f16)); in _test_dtstexq()
/external/llvm/test/MC/ARM/
Dneon-convert-encoding.s35 @ CHECK: vcvt.f32.f16 q8, d16 @ encoding: [0x20,0x07,0xf6,0xf3]
36 vcvt.f32.f16 q8, d16
37 @ CHECK: vcvt.f16.f32 d16, q8 @ encoding: [0x20,0x06,0xf6,0xf3]
38 vcvt.f16.f32 d16, q8
Dneont2-convert-encoding.s37 @ CHECK: vcvt.f32.f16 q8, d16 @ encoding: [0xf6,0xff,0x20,0x07]
38 vcvt.f32.f16 q8, d16
39 @ CHECK: vcvt.f16.f32 d16, q8 @ encoding: [0xf6,0xff,0x20,0x06]
40 vcvt.f16.f32 d16, q8
/external/clang/test/Sema/
Dvariadic-promotion.c5 void test_floating_promotion(__fp16 *f16, float f32, double f64) { in test_floating_promotion() argument
6 variadic(3, *f16, f32, f64); in test_floating_promotion()
Dextern-redecl.c6 void f16(void) { in f16() function
/external/llvm/test/CodeGen/ARM/
Dfp16.ll18 ; CHECK-FP16: vcvtb.f32.f16
21 ; CHECK-FP16: vcvtb.f32.f16
25 ; CHECK-FP16: vcvtb.f16.f32
/external/clang/test/CXX/except/except.spec/
Dp5-virtual.cpp46 virtual void f16();
82 virtual void f16() throw();
/external/valgrind/main/none/tests/mips32/
DMoveIns.c270 TESTINSNMOVE("mfc1 $s7, $f16", 64, f16, s7); in main()
299 TESTINSNMOVEt("mtc1 $s7, $f16", 64, f16, s7); in main()
328 TESTINSNMOVE1s("mov.s $f15, $f16", 64, f15, f16); in main()
329 TESTINSNMOVE1s("mov.s $f16, $f17", 0, f16, f17); in main()
356 TESTINSNMOVE1d("mov.d $f14, $f16", 48, f14, f16); in main()
357 TESTINSNMOVE1d("mov.d $f14, $f16", 56, f14, f16); in main()
358 TESTINSNMOVE1d("mov.d $f16, $f18", 64, f16, f18); in main()
359 TESTINSNMOVE1d("mov.d $f16, $f18", 0, f16, f18); in main()
/external/kernel-headers/original/asm-mips/
Dfpregdef.h39 #define ft4 $f16
68 #define fa4 $f16
/external/llvm/include/llvm/CodeGen/
DValueTypes.h53 f16 = 7, // This is a 16 bit floating point value enumerator
60 FIRST_FP_VALUETYPE = f16,
290 case v2f16: return f16; in getVectorElementType()
363 case f16: in getSizeInBits()
447 return MVT::f16; in getFloatingPointVT()
520 case MVT::f16: in getVectorVT()
/external/v8/test/mjsunit/harmony/
Dblock-let-crankshaft.js35 f15, f16, f17, f18, f19, f20, f21, f22, f23 ];
114 function f16() { function
/external/clang/test/CodeGen/
Dregparm-struct.c154 __attribute__((regparm(3))) void f16(struct s12 a, int b);
158 f16(x, 43); in g16()
/external/clang/test/Index/
Dlinkage.c17 void f16(void) { in f16() function
/external/compiler-rt/lib/ppc/
DrestFP.S25 lfd f16,-128(r1)
DsaveFP.S23 stfd f16,-128(r1)
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp650 setOperationAction(ISD::ConstantFP, MVT::f16, Expand); in TargetLoweringBase()
657 setOperationAction(ISD::FLOG , MVT::f16, Expand); in TargetLoweringBase()
658 setOperationAction(ISD::FLOG2, MVT::f16, Expand); in TargetLoweringBase()
659 setOperationAction(ISD::FLOG10, MVT::f16, Expand); in TargetLoweringBase()
660 setOperationAction(ISD::FEXP , MVT::f16, Expand); in TargetLoweringBase()
661 setOperationAction(ISD::FEXP2, MVT::f16, Expand); in TargetLoweringBase()
662 setOperationAction(ISD::FFLOOR, MVT::f16, Expand); in TargetLoweringBase()
663 setOperationAction(ISD::FNEARBYINT, MVT::f16, Expand); in TargetLoweringBase()
664 setOperationAction(ISD::FCEIL, MVT::f16, Expand); in TargetLoweringBase()
665 setOperationAction(ISD::FRINT, MVT::f16, Expand); in TargetLoweringBase()
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dpr15359.ll4 target datalayout = "E-p:64:64:64-S0-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f16:16:16-f32:32:3…
/external/llvm/test/CodeGen/X86/
Dpass-three.ll2 target datalayout = "e-p:64:64:64-S128-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f16:16:16-f32:32…

12345