Home
last modified time | relevance | path

Searched refs:Rep (Results 1 – 25 of 58) sorted by relevance

123

/llvm-project/libcxx/test/std/time/
H A Drep.h15 class Rep
19 TEST_CONSTEXPR Rep() : data_(-1) {} in Rep() function
20 explicit TEST_CONSTEXPR Rep(int i) : data_(i) {} in Rep() function
23 bool TEST_CONSTEXPR operator==(const Rep& r) const {return data_ == r.data_;}
25 Rep& operator*=(Rep x) {data_ *= x.data_; return *this;}
26 Rep& operator/=(Rep x) {data_ /= x.data_; return *this;}
34 // Several duration operators take a Rep parameter. Before LWG3050 this
55 // std::chrono:::duration has only '*', '/' and '%' taking a "Rep" paramete
[all...]
H A Dhours.pass.cpp23 typedef D::rep Rep; in main() typedef
25 static_assert(std::is_signed<Rep>::value, ""); in main()
26 static_assert(std::is_integral<Rep>::value, ""); in main()
27 static_assert(std::numeric_limits<Rep>::digits >= 22, ""); in main()
H A Dseconds.pass.cpp23 typedef D::rep Rep; in main() typedef
25 static_assert(std::is_signed<Rep>::value, ""); in main()
26 static_assert(std::is_integral<Rep>::value, ""); in main()
27 static_assert(std::numeric_limits<Rep>::digits >= 34, ""); in main()
H A Dminutes.pass.cpp23 typedef D::rep Rep; in main() typedef
25 static_assert(std::is_signed<Rep>::value, ""); in main()
26 static_assert(std::is_integral<Rep>::value, ""); in main()
27 static_assert(std::numeric_limits<Rep>::digits >= 28, ""); in main()
H A Dmicroseconds.pass.cpp23 typedef D::rep Rep; in main() typedef
25 static_assert(std::is_signed<Rep>::value, ""); in main()
26 static_assert(std::is_integral<Rep>::value, ""); in main()
27 static_assert(std::numeric_limits<Rep>::digits >= 54, ""); in main()
H A Dmilliseconds.pass.cpp23 typedef D::rep Rep; in main() typedef
25 static_assert(std::is_signed<Rep>::value, ""); in main()
26 static_assert(std::is_integral<Rep>::value, ""); in main()
27 static_assert(std::numeric_limits<Rep>::digits >= 44, ""); in main()
H A Dnanoseconds.pass.cpp23 typedef D::rep Rep; in main() typedef
25 static_assert(std::is_signed<Rep>::value, ""); in main()
26 static_assert(std::is_integral<Rep>::value, ""); in main()
27 static_assert(std::numeric_limits<Rep>::digits >= 63, ""); in main()
H A Dmonths.pass.cpp24 typedef D::rep Rep; in main() typedef
26 static_assert(std::is_signed<Rep>::value, ""); in main()
27 static_assert(std::is_integral<Rep>::value, ""); in main()
28 static_assert(std::numeric_limits<Rep>::digits >= 20, ""); in main()
H A Dyears.pass.cpp24 typedef D::rep Rep; in main() typedef
26 static_assert(std::is_signed<Rep>::value, ""); in main()
27 static_assert(std::is_integral<Rep>::value, ""); in main()
28 static_assert(std::numeric_limits<Rep>::digits >= 17, ""); in main()
H A Dweeks.pass.cpp24 typedef D::rep Rep; in main() typedef
26 static_assert(std::is_signed<Rep>::value, ""); in main()
27 static_assert(std::is_integral<Rep>::value, ""); in main()
28 static_assert(std::numeric_limits<Rep>::digits >= 22, ""); in main()
H A Ddays.pass.cpp24 typedef D::rep Rep; in main() typedef
26 static_assert(std::is_signed<Rep>::value, ""); in main()
27 static_assert(std::is_integral<Rep>::value, ""); in main()
28 static_assert(std::numeric_limits<Rep>::digits >= 25, ""); in main()
/llvm-project/clang/include/clang/Serialization/
H A DContinuousRangeMap.h48 Representation Rep; variable
67 if (!Rep.empty() && Rep.back() == Val) in insert()
70 assert((Rep.empty() || Rep.back().first < Val.first) && in insert()
72 Rep.push_back(Val); in insert()
76 iterator I = llvm::lower_bound(Rep, Val, Compare()); in insertOrReplace()
77 if (I != Rep.end() && I->first == Val.first) { in insertOrReplace()
82 Rep.insert(I, Val); in insertOrReplace()
88 iterator begin() { return Rep.begin(); } in begin()
89 iterator end() { return Rep.end(); } in end()
90 const_iterator begin() const { return Rep.begin(); } in begin()
[all …]
/llvm-project/libc/test/src/__support/FPUtil/
H A Dfpbits_test.cpp30 using Rep = FPRep<FPType::IEEE754_Binary16>; in TEST()
31 using u16 = typename Rep::StorageType; in TEST()
33 EXPECT_EQ(0b0'00000'0000000000_u16, u16(Rep::zero())); in TEST()
34 EXPECT_EQ(0b0'01111'0000000000_u16, u16(Rep::one())); in TEST()
35 EXPECT_EQ(0b0'00000'0000000001_u16, u16(Rep::min_subnormal())); in TEST()
36 EXPECT_EQ(0b0'00000'1111111111_u16, u16(Rep::max_subnormal())); in TEST()
37 EXPECT_EQ(0b0'00001'0000000000_u16, u16(Rep::min_normal())); in TEST()
38 EXPECT_EQ(0b0'11110'1111111111_u16, u16(Rep::max_normal()));
39 EXPECT_EQ(0b0'11111'0000000000_u16, u16(Rep::inf())); in TEST()
40 EXPECT_EQ(0b0'11111'0100000000_u16, u16(Rep in TEST() typedef
25 using Rep = FPRep<FPType::IEEE754_Binary16>; TEST() typedef
58 using Rep = FPRep<FPType::IEEE754_Binary64>; TEST() typedef
91 using Rep = FPRep<FPType::IEEE754_Binary128>; TEST() typedef
123 using Rep = FPRep<FPType::X86_Binary80>; TEST() typedef
155 using Rep = FPRep<FPType::X86_Binary80>; TEST() typedef
[all...]
/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp2019 Value *Rep = Builder.CreateIntrinsic( in upgradeAVX512MaskToSelect()
2021 return emitX86Select(Builder, CI.getArgOperand(3), Rep, CI.getArgOperand(2)); in upgradeAVX512MaskToSelect()
2048 CallBase &CI, Value *&Rep) { in upgradeAVX512MaskToSelect()
2277 Rep = Builder.CreateIntrinsic(IID, {}, Args); in upgradeX86IntrinsicCall()
2279 Rep = emitX86Select(Builder, CI.getArgOperand(NumArgs - 1), Rep, in upgradeX86IntrinsicCall()
2297 Value *Rep = nullptr; in upgradeX86IntrinsicCall()
2304 Rep = Builder.CreateSelect(Cmp, Arg, Neg, "abs"); in upgradeX86IntrinsicCall()
2309 Rep = Builder.CreateAtomicRMW(AtomicRMWInst::FAdd, Ptr, Val, MaybeAlign(), in upgradeX86IntrinsicCall()
2319 Rep in upgradeX86IntrinsicCall()
1971 Value *Rep = Builder.CreateCall(Intrin, upgradeX86MaskedShift() local
2000 upgradeAVX512MaskToSelect(StringRef Name,IRBuilder<> & Builder,CallBase & CI,Value * & Rep) upgradeAVX512MaskToSelect() argument
2251 Value *Rep = nullptr; upgradeX86IntrinsicCall() local
4190 Value *Rep = nullptr; UpgradeIntrinsicCall() local
[all...]
/llvm-project/libcxx/test/std/time/time.traits/time.traits.duration_values/
H A Dmax.pass.cpp26 assert(std::chrono::duration_values<Rep>::max() == in main()
27 std::numeric_limits<Rep>::max()); in main()
33 static_assert(std::chrono::duration_values<Rep>::max() == in main()
34 std::numeric_limits<Rep>::max(), ""); in main()
39 LIBCPP_ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::max()); in main()
43 ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::max()); in main()
H A Dmin.pass.cpp26 assert(std::chrono::duration_values<Rep>::min() == in main()
27 std::numeric_limits<Rep>::lowest()); in main()
33 static_assert(std::chrono::duration_values<Rep>::min() == in main()
34 std::numeric_limits<Rep>::lowest(), ""); in main()
39 LIBCPP_ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::min()); in main()
43 ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::min()); in main()
H A Dzero.pass.cpp22 assert(std::chrono::duration_values<Rep>::zero() == 0); in main()
25 static_assert(std::chrono::duration_values<Rep>::zero() == 0, ""); in main()
29 LIBCPP_ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::zero()); in main()
32 ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::zero()); in main()
/llvm-project/clang/test/SemaTemplate/
H A Dtemp-param-subst-linear.cpp38 template<typename T, int N> struct Rep : Rep<typename Rep<T, N-1>::type, 1> {}; struct
39 template<typename ...T> struct Rep<TypeList<T...>, 1> { typedef TypeList<T..., T...> type; }; struct
41 using Ints = Rep<TypeList<int>, 14>::type;
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dspuriously-wake-up-functions.cpp17 template <class Rep, class Period = ratio<1>>
20 using rep = Rep;
98 template <class Rep, class Period>
100 const chrono::duration<Rep, Period> &rel_time){}; in wait_for() argument
101 template <class Rep, class Period, class Predicate>
103 const chrono::duration<Rep, Period> &rel_time, in wait_for() argument
/llvm-project/libcxx/test/std/time/time.duration/time.duration.nonmember/
H A Dop_divide_rep.compile.fail.cpp23 std::chrono::duration<Rep> d(Rep(15)); in main()
H A Dop_mod_rep.compile.fail.cpp23 std::chrono::duration<Rep> d(Rep(15)); in main()
/llvm-project/libcxx/include/
H A Dcondition_variable48 template <class Rep, class Period>
51 const chrono::duration<Rep, Period>& rel_time);
53 template <class Rep, class Period, class Predicate>
56 const chrono::duration<Rep, Period>& rel_time,
93 template <class Lock, class Rep, class Period>
96 const chrono::duration<Rep, Period>& rel_time);
98 template <class Lock, class Rep, class Period, class Predicate>
101 const chrono::duration<Rep, Period>& rel_time,
112 template <class Lock, class Rep, class Period, class Predicate>
114 const chrono::duration<Rep, Perio
[all...]
H A Dchrono25 template <class ToDuration, class Rep, class Period>
28 duration_cast(const duration<Rep, Period>& fd);
30 template <class Rep> struct treat_as_floating_point : is_floating_point<Rep> {};
32 template <class Rep> inline constexpr bool treat_as_floating_point_v
33 = treat_as_floating_point<Rep>::value; // C++17
35 template <class Rep>
39 static constexpr Rep zero(); // noexcept in C++20
40 static constexpr Rep max(); // noexcept in C++20
41 static constexpr Rep mi
[all...]
/llvm-project/llvm/include/llvm/Support/
H A DChrono.h138 template <typename Rep, typename Period>
139 struct format_provider<std::chrono::duration<Rep, Period>> {
141 typedef std::chrono::duration<Rep, Period> Dur;
142 typedef std::conditional_t<std::chrono::treat_as_floating_point<Rep>::value,
/llvm-project/clang-tools-extra/clangd/support/
H A DThreading.cpp131 Rep Now = Stopwatch::now().time_since_epoch().count(); in operator ()()
132 Rep OldNext = Next.load(std::memory_order_acquire); in operator ()()
137 Rep NewNext = Now + Period; in operator ()()

123