Home
last modified time | relevance | path

Searched refs:days (Results 1 – 25 of 57) sorted by relevance

123

/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.day/time.cal.day.nonmembers/
H A Dplus.pass.cpp39 using days = std::chrono::days; in main() typedef
41 ASSERT_NOEXCEPT(std::declval<day>() + std::declval<days>()); in main()
42 ASSERT_NOEXCEPT(std::declval<days>() + std::declval<day>()); in main()
44 ASSERT_SAME_TYPE(day, decltype(std::declval<day>() + std::declval<days>())); in main()
45 ASSERT_SAME_TYPE(day, decltype(std::declval<days>() + std::declval<day>())); in main()
47 static_assert(testConstexpr<day, days>(), ""); in main()
52 day d1 = dy + days{i}; in main()
53 day d2 = days{i} + dy; in main()
H A Dminus.pass.cpp39 using days = std::chrono::days; in main() typedef
41 ASSERT_NOEXCEPT(std::declval<day>() - std::declval<days>()); in main()
44 ASSERT_SAME_TYPE(day, decltype(std::declval<day>() - std::declval<days>())); in main()
45 ASSERT_SAME_TYPE(days, decltype(std::declval<day>() - std::declval<day>())); in main()
47 static_assert(testConstexpr<day, days>(), ""); in main()
52 day d1 = dy - days{i}; in main()
53 days off = dy - day {i}; in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.day/time.cal.day.members/
H A Dplus_minus_equal.pass.cpp38 using days = std::chrono::days; in main() typedef
40 ASSERT_NOEXCEPT(std::declval<day&>() += std::declval<days>()); in main()
41 ASSERT_NOEXCEPT(std::declval<day&>() -= std::declval<days>()); in main()
43 ASSERT_SAME_TYPE(day&, decltype(std::declval<day&>() += std::declval<days>())); in main()
44 ASSERT_SAME_TYPE(day&, decltype(std::declval<day&>() -= std::declval<days>())); in main()
46 static_assert(testConstexpr<day, days>(), ""); in main()
51 assert(static_cast<unsigned>(d += days{22}) == i + 22); in main()
53 assert(static_cast<unsigned>(d -= days{12}) == i + 10); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/
H A Dplus.pass.cpp50 using days = std::chrono::days; in main() typedef
52 ASSERT_NOEXCEPT( std::declval<weekday>() + std::declval<days>()); in main()
53 ASSERT_SAME_TYPE(weekday, decltype(std::declval<weekday>() + std::declval<days>())); in main()
55 ASSERT_NOEXCEPT( std::declval<days>() + std::declval<weekday>()); in main()
56 ASSERT_SAME_TYPE(weekday, decltype(std::declval<days>() + std::declval<weekday>())); in main()
58 static_assert(testConstexpr<weekday, days>(), ""); in main()
63 weekday wd1 = weekday{i} + days{j}; in main()
64 weekday wd2 = days{j} + weekday{i}; in main()
H A Dminus.pass.cpp48 using days = std::chrono::days; in main() typedef
50 ASSERT_NOEXCEPT( std::declval<weekday>() - std::declval<days>()); in main()
51 ASSERT_SAME_TYPE(weekday, decltype(std::declval<weekday>() - std::declval<days>())); in main()
54 ASSERT_SAME_TYPE(days, decltype(std::declval<weekday>() - std::declval<weekday>())); in main()
56 static_assert(testConstexpr<weekday, days>(), ""); in main()
61 weekday wd = weekday{i} - days{j}; in main()
62 assert(wd + days{j} == weekday{i}); in main()
69 days d = weekday{j} - weekday{i}; in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.weekday/time.cal.weekday.members/
H A Dplus_minus_equal.pass.cpp39 using days = std::chrono::days; in main() typedef
41 ASSERT_NOEXCEPT( std::declval<weekday&>() += std::declval<days&>()); in main()
42 ASSERT_SAME_TYPE(weekday&, decltype(std::declval<weekday&>() += std::declval<days&>())); in main()
44 ASSERT_NOEXCEPT( std::declval<weekday&>() -= std::declval<days&>()); in main()
45 ASSERT_SAME_TYPE(weekday&, decltype(std::declval<weekday&>() -= std::declval<days&>())); in main()
47 static_assert(testConstexpr<weekday, days>(), ""); in main()
52 assert(((wd += days{3}).c_encoding() == euclidian_addition<unsigned, 0, 6>(i, 3))); in main()
59 assert(((wd -= days{4}).c_encoding() == euclidian_subtraction<unsigned, 0, 6>(i, 4))); in main()
H A Dctor.local_days.pass.cpp35 using days = std::chrono::days; in main() typedef
49 constexpr local_days sd{days{10957+32}}; // 2-Feb-2000 was a Wednesday in main()
58 constexpr local_days sd{days{-10957}}; // 2-Jan-1940 was a Tuesday in main()
66 local_days sd{days{-(10957+34)}}; // 29-Nov-1939 was a Wednesday in main()
H A Dctor.sys_days.pass.cpp35 using days = std::chrono::days; in main() typedef
49 constexpr sys_days sd{days{10957+32}}; // 2-Feb-2000 was a Wednesday in main()
58 constexpr sys_days sd{days{-10957}}; // 2-Jan-1940 was a Tuesday in main()
66 sys_days sd{days{-(10957+34)}}; // 29-Nov-1939 was a Wednesday in main()
/llvm-project-15.0.7/libcxx/include/__chrono/
H A Dday.h38 _LIBCPP_HIDE_FROM_ABI constexpr day& operator+=(const days& __dd) noexcept;
39 _LIBCPP_HIDE_FROM_ABI constexpr day& operator-=(const days& __dd) noexcept;
54 day operator+ (const day& __lhs, const days& __rhs) noexcept
58 day operator+ (const days& __lhs, const day& __rhs) noexcept
62 day operator- (const day& __lhs, const days& __rhs) noexcept
66 days operator-(const day& __lhs, const day& __rhs) noexcept
67 { return days(static_cast<int>(static_cast<unsigned>(__lhs)) -
71 day& day::operator+=(const days& __dd) noexcept
75 day& day::operator-=(const days& __dd) noexcept
H A Dweekday.h49 _LIBCPP_HIDE_FROM_ABI constexpr weekday& operator+=(const days& __dd) noexcept;
50 _LIBCPP_HIDE_FROM_ABI constexpr weekday& operator-=(const days& __dd) noexcept;
93 weekday operator+(const weekday& __lhs, const days& __rhs) noexcept
101 weekday operator+(const days& __lhs, const weekday& __rhs) noexcept
105 weekday operator-(const weekday& __lhs, const days& __rhs) noexcept
109 days operator-(const weekday& __lhs, const weekday& __rhs) noexcept
113 return days{__wdu - __wk * 7};
117 weekday& weekday::operator+=(const days& __dd) noexcept
121 weekday& weekday::operator-=(const days& __dd) noexcept
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/
H A Dop_sys_days.pass.cpp28 using days = std::chrono::days; in main() typedef
37 static_assert(sd.time_since_epoch() == days{30}, ""); in main()
44 static_assert(sd.time_since_epoch() == days{10957+30}, ""); in main()
51 static_assert(sd.time_since_epoch() == days{-10957+29}, ""); in main()
58 assert(sd.time_since_epoch() == days{-(10957+33)}); in main()
H A Dop_local_days.pass.cpp28 using days = std::chrono::days; in main() typedef
37 static_assert(sd.time_since_epoch() == days{30}, ""); in main()
44 static_assert(sd.time_since_epoch() == days{10957+30}, ""); in main()
51 static_assert(sd.time_since_epoch() == days{-10957+29}, ""); in main()
58 assert(sd.time_since_epoch() == days{-(10957+33)}); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/
H A Dop_local_days.pass.cpp28 using days = std::chrono::days; in main() typedef
37 static_assert(sd.time_since_epoch() == days{30}, ""); in main()
44 static_assert(sd.time_since_epoch() == days{10957+30}, ""); in main()
51 static_assert(sd.time_since_epoch() == days{-10957+29}, ""); in main()
58 assert(sd.time_since_epoch() == days{-(10957+33)}); in main()
H A Dop_sys_days.pass.cpp30 using days = std::chrono::days; in main() typedef
44 static_assert(sd.time_since_epoch() == days{26}, ""); in main()
51 static_assert(sd.time_since_epoch() == days{10957+24}, ""); in main()
58 static_assert(sd.time_since_epoch() == days{-10958+29}, ""); in main()
65 assert(sd.time_since_epoch() == days{-(10957+35)}); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymd/time.cal.ymd.members/
H A Dop.sys_days.pass.cpp53 using days = std::chrono::days; in main() typedef
63 static_assert( sd.time_since_epoch() == days{0}, ""); in main()
71 static_assert( sd.time_since_epoch() == days{10957+32}, ""); in main()
81 static_assert( sd.time_since_epoch() == days{-10957}, ""); in main()
89 assert( sd.time_since_epoch() == days{-(10957+34)}); in main()
101 static_assert(sd.time_since_epoch() == days{364}, ""); in main()
112 static_assert(sd.time_since_epoch() == days{365}, ""); in main()
H A Dop.local_days.pass.cpp53 using days = std::chrono::days; in main() typedef
63 static_assert( sd.time_since_epoch() == days{0}, ""); in main()
71 static_assert( sd.time_since_epoch() == days{10957+32}, ""); in main()
81 static_assert( sd.time_since_epoch() == days{-10957}, ""); in main()
89 assert( sd.time_since_epoch() == days{-(10957+34)}); in main()
H A Dctor.sys_days.pass.cpp36 using days = std::chrono::days; in main() typedef
52 constexpr sys_days sd{days{10957+32}}; in main()
65 constexpr sys_days sd{days{-10957}}; in main()
75 sys_days sd{days{-(10957+34)}}; in main()
H A Dctor.local_days.pass.cpp37 using days = std::chrono::days; in main() typedef
53 constexpr local_days sd{days{10957+32}}; in main()
66 constexpr local_days sd{days{-10957}}; in main()
76 local_days sd{days{-(10957+34)}}; in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/
H A Dop.local_days.pass.cpp34 using days = std::chrono::days; in main() typedef
43 static_assert( sd.time_since_epoch() == days{0}, ""); in main()
51 static_assert( sd.time_since_epoch() == days{10957+32}, ""); in main()
61 static_assert( sd.time_since_epoch() == days{-10957}, ""); in main()
69 assert( sd.time_since_epoch() == days{-(10957+34)}); in main()
H A Dop.sys_days.pass.cpp34 using days = std::chrono::days; in main() typedef
43 static_assert( sd.time_since_epoch() == days{0}, ""); in main()
51 static_assert( sd.time_since_epoch() == days{10957+32}, ""); in main()
61 static_assert( sd.time_since_epoch() == days{-10957}, ""); in main()
69 assert( sd.time_since_epoch() == days{-(10957+34)}); in main()
H A Dctor.local_days.pass.cpp35 using days = std::chrono::days; in main() typedef
56 constexpr local_days sd{days{10957+32}}; // 2-Feb-2000 was a Wednesday in main()
70 constexpr local_days sd{days{-10957}}; // 2-Jan-1940 was a Tuesday in main()
83 local_days sd{days{-(10957+34)}}; // 29-Nov-1939 was a Wednesday in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.clock/time.clock.system/
H A Dlocal_time.types.pass.cpp36 using days = std::chrono::days; in main() typedef
45 ASSERT_SAME_TYPE(std::chrono::local_time<days>, local_days); in main()
50 ASSERT_SAME_TYPE(std::chrono::time_point<local_t, days>, local_days); in main()
55 ASSERT_SAME_TYPE(decltype(d0.time_since_epoch()), days); in main()
H A Dsys.time.types.pass.cpp35 using days = std::chrono::days; in main() typedef
44 ASSERT_SAME_TYPE(std::chrono::sys_time<days>, sys_days); in main()
49 ASSERT_SAME_TYPE(std::chrono::time_point<system_clock, days>, sys_days); in main()
54 ASSERT_SAME_TYPE(decltype(d0.time_since_epoch()), days); in main()
/llvm-project-15.0.7/llvm/test/CodeGen/AVR/
H A Dframe.ll8 define float @f3(float %days) {
31 %mul = fmul float %days, 0x3FEF8A6C60000000
33 %mul1 = fmul float %days, 0x3FEF8A09A0000000
35 %mul3 = fmul float %days, 0x3E81B35CC0000000
39 %mul5 = fmul float %days, 0x3E27C04CA0000000
46 %mul12 = fmul float %days, 0x3E13C5B640000000
/llvm-project-15.0.7/libc/src/time/
H A Dtime_utils.cpp68 int64_t days = seconds / TimeConstants::SECONDS_PER_DAY; in update_from_seconds() local
72 days--; in update_from_seconds()
75 int64_t wday = (TimeConstants::WEEK_DAY_OF2000_MARCH_FIRST + days) % in update_from_seconds()
81 int64_t numOfFourHundredYearCycles = days / TimeConstants::DAYS_PER400_YEARS; in update_from_seconds()
82 int64_t remainingDays = days % TimeConstants::DAYS_PER400_YEARS; in update_from_seconds()

123