Home
last modified time | relevance | path

Searched refs:rbegin (Results 1 – 25 of 222) sorted by relevance

123456789

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Drbegin.h40 { _LIBCPP_AUTO_CAST(__t.rbegin()) } -> input_or_output_iterator; in requires()
43 void rbegin() = delete;
48 { _LIBCPP_AUTO_CAST(rbegin(__t)) } -> input_or_output_iterator;
62 noexcept(noexcept(_LIBCPP_AUTO_CAST(__t.rbegin()))) { in operator()
63 return _LIBCPP_AUTO_CAST(__t.rbegin()); in operator()
69 noexcept(noexcept(_LIBCPP_AUTO_CAST(rbegin(__t)))) { in operator()
70 return _LIBCPP_AUTO_CAST(rbegin(__t)); in operator()
84 inline constexpr auto rbegin = __rbegin::__fn{};
96 noexcept(noexcept(ranges::rbegin(static_cast<const remove_reference_t<_Tp>&>(__t))))
97 -> decltype(ranges::rbegin(static_cast<const remove_reference_t<_Tp>&>(__t))) {
[all …]
H A Drend.h41 ranges::rbegin(__t); in requires()
42 { _LIBCPP_AUTO_CAST(__t.rend()) } -> sentinel_for<decltype(ranges::rbegin(__t))>; in requires()
50 ranges::rbegin(__t);
51 { _LIBCPP_AUTO_CAST(rend(__t)) } -> sentinel_for<decltype(ranges::rbegin(__t))>;
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dreverse_access.h27 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator<_Tp*> rbegin(_Tp (&__array)[_Np]) {
37 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator<const _Ep*> rbegin(initializer_list<_Ep> __il) { in rend()
47 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 auto rbegin(_Cp& __c) -> decltype(__c.rbegin()) {
48 return __c.rbegin();
52 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 auto rbegin(const _Cp& __c) -> decltype(__c.rbegin()) { in rend()
53 return __c.rbegin();
67 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 auto crbegin(const _Cp& __c) -> decltype(std::rbegin(__c)) {
68 return std::rbegin(__
28 reverse_iterator<_Tp*> rbegin(_Tp (&__array)[_Np]) rbegin() function
42 reverse_iterator<const _Ep*> rbegin(initializer_list<_Ep> __il) rbegin() function
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTrace.h90 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } in rbegin() function
91 const_reverse_iterator rbegin() const { return BasicBlocks.rbegin(); } in rbegin() function
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DSequenceToOffsetTable.h56 return std::lexicographical_compare(A.rbegin(), A.rend(), B.rbegin(), in operator()
73 return A.size() <= B.size() && std::equal(A.rbegin(), A.rend(), B.rbegin()); in isSuffix()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h629 iterator begin() { return Impl.rbegin(); } in begin()
631 const_iterator begin() const { return Impl.rbegin(); } in begin()
633 reverse_iterator rbegin() { return Impl.begin(); } in rbegin() function
635 const_reverse_iterator rbegin() const { return Impl.begin(); } in rbegin() function
757 return E.Parent->size() - (E.Pos - E.Parent->rbegin()) - 1; in getIndexInBlock()
909 reverse_iterator rbegin() { return Elements.rbegin(); } in rbegin() function
911 const_reverse_iterator rbegin() const { return Elements.rbegin(); } in rbegin() function
934 reverse_ref_iterator rref_begin() { return {this, rbegin()}; } in rref_begin()
936 const_reverse_ref_iterator rref_begin() const { return {this, rbegin()}; } in rref_begin()
971 pred_reverse_iterator pred_rbegin() { return Preds.rbegin(); } in pred_rbegin()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DSectionLoadHistory.cpp32 return m_stop_id_to_section_load_list.rbegin()->first; in GetLastStopID()
48 m_stop_id_to_section_load_list.rbegin(); in GetSectionLoadListForStopID()
81 m_stop_id_to_section_load_list.rbegin(); in GetSectionLoadListForStopID()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DADL.h40 using std::rbegin;
44 -> decltype(rbegin(std::forward<RangeT>(range))) {
45 return rbegin(std::forward<RangeT>(range));
H A Dsimple_ilist.h129 reverse_iterator rbegin() { return ++reverse_iterator(Sentinel); }
130 const_reverse_iterator rbegin() const {
146 reference back() { return *rbegin(); }
147 const_reference back() const { return *rbegin(); }
121 reverse_iterator rbegin() { return ++reverse_iterator(Sentinel); } rbegin() function
122 const_reverse_iterator rbegin() const { rbegin() function
H A DMapVector.h74 reverse_iterator rbegin() { return Vector.rbegin(); } in rbegin() function
75 const_reverse_iterator rbegin() const { return Vector.rbegin(); } in rbegin() function
H A DSetVector.h123 reverse_iterator rbegin() { in rbegin() function
124 return vector_.rbegin(); in rbegin()
128 const_reverse_iterator rbegin() const { in rbegin() function
129 return vector_.rbegin(); in rbegin()
H A DAllocatorList.h165 reverse_iterator rbegin() { return reverse_iterator(List.rbegin()); } in rbegin() function
167 const_reverse_iterator rbegin() const { in rbegin() function
168 return const_reverse_iterator(List.rbegin()); in rbegin()
H A DEnumeratedArray.h72 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() function
73 const_reverse_iterator rbegin() const { in rbegin() function
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DUtils.h43 auto it = sys::path::rbegin(SysRoot); in guessDeveloperDir()
79 for (auto it = sys::path::rbegin(Path), end = sys::path::rend(Path); in isInToolchainDir()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfo.h158 reverse_iterator rbegin() const { return getSubLoops().rbegin(); } in rbegin() function
340 PreOrderWorklist.append(L.rbegin(), L.rend()); in getLoopLatches()
346 PreOrderWorklist.append(L->rbegin(), L->rend());
579 reverse_iterator rbegin() const { return TopLevelLoops.rbegin(); } in AllocateLoop()
589 reverse_iterator rbegin() const { return TopLevelLoops.rbegin(); } rbegin() function
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DPostOrderCFGView.h121 iterator begin() { return Blocks.rbegin(); } in begin()
124 const_iterator begin() const { return Blocks.rbegin(); } in begin()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp181 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in canRemoveAddasl()
218 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in allValidCandidates()
303 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in isSafeToExtLR()
423 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in processAddUses()
468 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in processAddUses()
517 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in analyzeUses()
693 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in changeAddAsl()
822 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in processBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h342 reverse_instr_iterator instr_rbegin() { return Insts.rbegin(); }
343 const_reverse_instr_iterator instr_rbegin() const { return Insts.rbegin(); }
358 reverse_iterator rbegin() {
361 const_reverse_iterator rbegin() const {
407 { return Predecessors.rbegin();}
409 { return Predecessors.rbegin();}
423 { return Successors.rbegin(); }
425 { return Successors.rbegin(); }
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DMemProf.cpp450 auto Pos = std::mismatch(Prev->rbegin(), Prev->rend(), CallStack->rbegin(), in encodeCallStack()
452 CommonLen = std::distance(CallStack->rbegin(), Pos.second); in encodeCallStack()
541 L.second.rbegin(), L.second.rend(), R.second.rbegin(), R.second.rend(), in build()
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DArgList.h194 reverse_iterator rbegin() { return {Args.rbegin(), Args.rend()}; } in rbegin() function
200 const_reverse_iterator rbegin() const { return {Args.rbegin(), Args.rend()}; } in rbegin() function
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleManager.h153 ModuleReverseIterator rbegin() { return Chain.rbegin(); } in rbegin() function
/freebsd/contrib/llvm-project/libcxx/include/
H A Darray44 reverse_iterator rbegin() noexcept; // constexpr in C++17
45 const_reverse_iterator rbegin() const noexcept; // constexpr in C++17
212 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator rbegin() _NOEXCEPT {
215 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 const_reverse_iterator rbegin() const _NOEXCEP…
228 return rbegin();
315 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator rbegin() _NOEXCEPT {
318 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 const_reverse_iterator rbegin() const _NOEXCEP…
331 return rbegin();
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h454 inline reverse_iterator rbegin() { return InstList.rbegin(); } in rbegin() function
455 inline const_reverse_iterator rbegin() const { return InstList.rbegin(); } in rbegin() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp254 ReverseIter LastBr = getNonDebugInstr(MBB->rbegin(), End); in splitMBB()
510 LongBrMBB->rbegin()->bundleWithPred(); in expandToLongBranch()
542 BalTgtMBB->rbegin()->bundleWithPred(); in expandToLongBranch()
621 LongBrMBB->rbegin()->bundleWithPred(); in expandToLongBranch()
644 BalTgtMBB->rbegin()->bundleWithPred(); in expandToLongBranch()
833 ReverseIter Br = getNonDebugInstr(MBB->rbegin(), End); in handlePossibleLongBranch()
/freebsd/libexec/atf/atf-pytest-wrapper/
H A Datf_pytest_wrapper.cpp134 std::equal(kCleanupSuffix.rbegin(), kCleanupSuffix.rend(), test_name.rbegin())) { in Parse()

123456789