/llvm-project/libcxx/test/std/time/ |
H A D | rep.h | 15 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 D | hours.pass.cpp | 23 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 D | seconds.pass.cpp | 23 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 D | minutes.pass.cpp | 23 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 D | microseconds.pass.cpp | 23 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 D | milliseconds.pass.cpp | 23 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 D | nanoseconds.pass.cpp | 23 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 D | months.pass.cpp | 24 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 D | years.pass.cpp | 24 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 D | weeks.pass.cpp | 24 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 D | days.pass.cpp | 24 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 D | ContinuousRangeMap.h | 48 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 D | fpbits_test.cpp | 30 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 D | AutoUpgrade.cpp | 2019 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 D | max.pass.cpp | 26 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 D | min.pass.cpp | 26 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 D | zero.pass.cpp | 22 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 D | temp-param-subst-linear.cpp | 38 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 D | spuriously-wake-up-functions.cpp | 17 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 D | op_divide_rep.compile.fail.cpp | 23 std::chrono::duration<Rep> d(Rep(15)); in main()
|
H A D | op_mod_rep.compile.fail.cpp | 23 std::chrono::duration<Rep> d(Rep(15)); in main()
|
/llvm-project/libcxx/include/ |
H A D | condition_variable | 48 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 D | chrono | 25 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 D | Chrono.h | 138 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 D | Threading.cpp | 131 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 ()()
|