• Home
  • Raw
  • Download

Lines Matching refs:Float16

10456   __ Fmov(h24, Float16(-5.0));  in TEST()
10457 __ Fmov(h25, Float16(2049.0)); in TEST()
10478 ASSERT_EQUAL_FP16(Float16(-5.0), h23); in TEST()
10530 __ Fmov(h8, Float16(1024.0)); in TEST()
10652 ASSERT_EQUAL_FP16(Float16(4.25), h0); in TEST()
10653 ASSERT_EQUAL_FP16(Float16(1.0), h1); in TEST()
10654 ASSERT_EQUAL_FP16(Float16(1.0), h2); in TEST()
10659 ASSERT_EQUAL_FP16(Float16(10.0), h7); in TEST()
10788 ASSERT_EQUAL_FP16(Float16(2.25), h0); in TEST()
10789 ASSERT_EQUAL_FP16(Float16(1.0), h1); in TEST()
10790 ASSERT_EQUAL_FP16(Float16(-1.0), h2); in TEST()
10927 ASSERT_EQUAL_FP16(Float16(6.5), h0); in TEST()
10928 ASSERT_EQUAL_FP16(Float16(0.0), h1); in TEST()
10929 ASSERT_EQUAL_FP16(Float16(0.0), h2); in TEST()
10998 ASSERT_EQUAL_FP16(Float16(-6.5), h0); in TEST()
10999 ASSERT_EQUAL_FP16(Float16(-0.0), h1); in TEST()
11000 ASSERT_EQUAL_FP16(Float16(-0.0), h2); in TEST()
11452 ASSERT_EQUAL_FP16(Float16(1.625f), h0); in TEST()
11453 ASSERT_EQUAL_FP16(Float16(1.0f), h1); in TEST()
11454 ASSERT_EQUAL_FP16(Float16(-0.0f), h2); in TEST()
11455 ASSERT_EQUAL_FP16(Float16(0.0f), h3); in TEST()
11456 ASSERT_EQUAL_FP16(Float16(-0.0f), h4); in TEST()
11500 static Float16 MinMaxHelper(Float16 n, in MinMaxHelper()
11501 Float16 m, in MinMaxHelper()
11503 Float16 quiet_nan_substitute = Float16(0.0)) { in MinMaxHelper()
11535 return min ? Float16(-0.0) : Float16(0.0); in MinMaxHelper()
11835 static uint64_t Float16ToV4H(Float16 f) { in Float16ToV4H()
11841 static void FminFmaxFloat16Helper(Float16 n, in FminFmaxFloat16Helper()
11842 Float16 m, in FminFmaxFloat16Helper()
11843 Float16 min, in FminFmaxFloat16Helper()
11844 Float16 max, in FminFmaxFloat16Helper()
11845 Float16 minnm, in FminFmaxFloat16Helper()
11846 Float16 maxnm) { in FminFmaxFloat16Helper()
11903 Float16 snan = RawbitsToFloat16(0x7c12); in TEST()
11904 Float16 qnan = RawbitsToFloat16(0x7e34); in TEST()
11906 Float16 snan_processed = RawbitsToFloat16(0x7e12); in TEST()
11907 Float16 qnan_processed = qnan; in TEST()
11915 FminFmaxFloat16Helper(Float16(0), in TEST()
11916 Float16(0), in TEST()
11917 Float16(0), in TEST()
11918 Float16(0), in TEST()
11919 Float16(0), in TEST()
11920 Float16(0)); in TEST()
11921 FminFmaxFloat16Helper(Float16(0), in TEST()
11922 Float16(1), in TEST()
11923 Float16(0), in TEST()
11924 Float16(1), in TEST()
11925 Float16(0), in TEST()
11926 Float16(1)); in TEST()
11934 Float16(0), in TEST()
11939 FminFmaxFloat16Helper(Float16(0), in TEST()
11946 Float16(0), in TEST()
11949 Float16(0), in TEST()
11950 Float16(0)); in TEST()
11951 FminFmaxFloat16Helper(Float16(0), in TEST()
11955 Float16(0), in TEST()
11956 Float16(0)); in TEST()
11971 Float16 inputs[] = {RawbitsToFloat16(0x7bff), in TEST()
11973 Float16(1.0), in TEST()
11974 Float16(0.0), in TEST()
11977 Float16(-1.0), in TEST()
11978 Float16(-0.0), in TEST()
11987 Float16 n = inputs[in]; in TEST()
11989 Float16 m = inputs[im]; in TEST()
12102 __ Fmov(h16, Float16(0.0)); in TEST()
12103 __ Fmov(h17, Float16(0.5)); in TEST()
12281 __ Fmov(h8, Float16(0.0)); in TEST()
12282 __ Fmov(h9, Float16(0.5)); in TEST()
12377 __ Fmov(h16, Float16(1.0)); in TEST()
12378 __ Fmov(h17, Float16(2.0)); in TEST()
12393 ASSERT_EQUAL_FP16(Float16(1.0), h0); in TEST()
12394 ASSERT_EQUAL_FP16(Float16(2.0), h1); in TEST()
12395 ASSERT_EQUAL_FP16(Float16(1.0), h4); in TEST()
12396 ASSERT_EQUAL_FP16(Float16(1.0), h5); in TEST()
17343 static void ProcessNaNsHelper(Float16 n, Float16 m, Float16 expected) { in ProcessNaNsHelper()
17383 Float16 sn(RawbitsToFloat16(0x7c11)); in TEST()
17384 Float16 sm(RawbitsToFloat16(0xfc22)); in TEST()
17385 Float16 qn(RawbitsToFloat16(0x7e33)); in TEST()
17386 Float16 qm(RawbitsToFloat16(0xfe44)); in TEST()
17393 Float16 sn_proc(RawbitsToFloat16(0x7e11)); in TEST()
17394 Float16 sm_proc(RawbitsToFloat16(0xfe22)); in TEST()
17395 Float16 qn_proc = qn; in TEST()
17396 Float16 qm_proc = qm; in TEST()
17403 ProcessNaNsHelper(qn, Float16(), qn_proc); in TEST()
17404 ProcessNaNsHelper(Float16(), qm, qm_proc); in TEST()
17408 ProcessNaNsHelper(sn, Float16(), sn_proc); in TEST()
17409 ProcessNaNsHelper(Float16(), sm, sm_proc); in TEST()
20797 __ Fmov(h0, Float16(0.0)); in TEST()
20799 __ Fmov(h2, Float16(-1.0)); in TEST()
20800 __ Fmov(h3, Float16(1.0)); in TEST()
20867 __ Fmov(h0, Float16(0.0)); in TEST()
20869 __ Fmov(h2, Float16(-1.0)); in TEST()
20870 __ Fmov(h3, Float16(1.0)); in TEST()
20937 __ Fmov(h0, Float16(0.0)); in TEST()
20939 __ Fmov(h2, Float16(-1.0)); in TEST()
20940 __ Fmov(h3, Float16(1.0)); in TEST()
21007 __ Fmov(h0, Float16(0.0)); in TEST()
21009 __ Fmov(h2, Float16(-1.0)); in TEST()
21010 __ Fmov(h3, Float16(1.0)); in TEST()
21077 __ Fmov(h0, Float16(0.0)); in TEST()
21079 __ Fmov(h2, Float16(-1.0)); in TEST()
21080 __ Fmov(h3, Float16(1.0)); in TEST()
25335 __ Fmov(h0, Float16(2.0)); in TEST()
25336 __ Fmov(h1, Float16(0.5)); in TEST()
25337 __ Fmov(h2, Float16(0.0)); in TEST()
25338 __ Fmov(h3, Float16(-0.0)); in TEST()
25350 ASSERT_EQUAL_FP16(Float16(1.0), h6); in TEST()
25351 ASSERT_EQUAL_FP16(Float16(2.0), h7); in TEST()
25352 ASSERT_EQUAL_FP16(Float16(-2.0), h8); in TEST()
25353 ASSERT_EQUAL_FP16(Float16(-2.0), h9); in TEST()
25354 ASSERT_EQUAL_FP16(Float16(2.0), h10); in TEST()
25743 __ Fmov(h0, Float16(2.0)); in TEST()
25744 __ Fmov(h1, Float16(0.5)); in TEST()
25745 __ Fmov(h2, Float16(0.0)); in TEST()
25746 __ Fmov(h3, Float16(-0.0)); in TEST()
25758 ASSERT_EQUAL_FP16(Float16(1.5), h16); in TEST()
25759 ASSERT_EQUAL_FP16(Float16(0.0), h17); in TEST()
25862 __ Fmov(h0, Float16(2.0)); in TEST()
25863 __ Fmov(h1, Float16(-1.0)); in TEST()
25864 __ Fmov(h2, Float16(45.0)); in TEST()
25877 ASSERT_EQUAL_FP16(Float16(-88.0), h5); in TEST()
25878 ASSERT_EQUAL_FP16(Float16(47.0), h6); in TEST()
25935 __ Fmov(h0, Float16(2.0)); in TEST()
25936 __ Fmov(h1, Float16(-1.0)); in TEST()
25937 __ Fmov(h2, Float16(45.0)); in TEST()
25950 ASSERT_EQUAL_FP16(Float16(-43.5), h5); in TEST()
25951 ASSERT_EQUAL_FP16(Float16(24.0), h6); in TEST()
26040 ASSERT_EQUAL_FP16(Float16(3.0), h0); in TEST()
26042 ASSERT_EQUAL_FP16(Float16(0.0), h2); in TEST()
26098 ASSERT_EQUAL_FP16(Float16(2.0), h0); in TEST()
26296 ASSERT_EQUAL_FP16(Float16(2.0), h0); in TEST()
26354 ASSERT_EQUAL_FP16(Float16(1.0), h0); in TEST()
26552 ASSERT_EQUAL_FP16(Float16(1.0), h0); in TEST()