Searched refs:ContainerTy (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallVectorExtras.h | 23 template <unsigned Size, class ContainerTy, class PredicateFn> 24 auto filter_to_vector(ContainerTy &&C, PredicateFn &&Pred) { in filter_to_vector() 25 return to_vector<Size>(make_filter_range(std::forward<ContainerTy>(C), in filter_to_vector() 30 template <class ContainerTy, class PredicateFn> 31 auto filter_to_vector(ContainerTy &&C, PredicateFn &&Pred) { in filter_to_vector() 32 return to_vector(make_filter_range(std::forward<ContainerTy>(C), in filter_to_vector() 37 template <unsigned Size, class ContainerTy, class FuncTy> 38 auto map_to_vector(ContainerTy &&C, FuncTy &&F) { in map_to_vector() 40 map_range(std::forward<ContainerTy>(C), std::forward<FuncTy>(F))); in map_to_vector() 44 template <class ContainerTy, class FuncTy> [all …]
|
| H A D | STLExtras.h | 322 template <typename ContainerTy> bool hasSingleElement(ContainerTy &&C) { 330 template <typename ContainerTy> 331 decltype(auto) getSingleElement(ContainerTy &&C) { 385 template <class ContainerTy, class FuncTy> 386 auto map_range(ContainerTy &&C, FuncTy F) { 428 template <typename ContainerTy> [[nodiscard]] auto reverse(ContainerTy &&C) { 429 if constexpr (detail::HasFreeFunctionRBegin<ContainerTy>) 1444 template <typename ContainerTy> auto make_first_range(ContainerTy &&c) { 1446 return llvm::map_range(std::forward<ContainerTy>(c), 1454 template <typename ContainerTy> auto make_second_range(ContainerTy &&c) { [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | Scheduler.h | 110 using ContainerTy = SmallVector<DGNode *, 4>; 113 ContainerTy Nodes; 122 SchedBundle(ContainerTy &&Nodes) : Nodes(std::move(Nodes)) { in SchedBundle() 140 using iterator = ContainerTy::iterator; 141 using const_iterator = ContainerTy::const_iterator;
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | DynamicType.cpp | 231 template <class ContainerTy> 232 static raw_ostream &printJsonContainer(const ContainerTy &Container, in printJsonContainer()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | Scheduler.cpp | 115 SchedBundle::ContainerTy Nodes; in createBundle()
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
| H A D | SymbolGraphSerializer.cpp | 53 template <typename ContainerTy> 54 void serializeArray(Object &Paren, StringRef Key, ContainerTy &&C) { in serializeArray()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | ClauseT.h | 315 typename ContainerTy, typename FunctionTy, 316 typename ElemTy = typename llvm::remove_cvref_t<ContainerTy>::value_type, 318 ListT<ResultTy> makeList(ContainerTy &&container, FunctionTy &&func) {
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 5173 using ContainerTy = BoUpSLP::TreeEntry::VecTreeTy; typedef 5180 ContainerTy &VectorizableTree; 5183 ContainerTy &VT) in ChildIteratorType() 5204 using ItTy = ContainerTy::iterator;
|