Home
last modified time | relevance | path

Searched refs:iterators (Results 1 – 25 of 56) sorted by relevance

123

/llvm-project-15.0.7/libcxx/test/libcxx/debug/
H A Dcontainers.multithread.pass.cpp41 std::vector<typename Container::iterator> iterators; in ThreadUseIter() local
45 iterators.push_back(c.begin()); in ThreadUseIter()
46 iterators.push_back(c.end()); in ThreadUseIter()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/
H A DStructuredOpsUtils.h166 iterators(op.getIteratorTypes()), maps(op.getIndexingMapsArray()), in StructuredGenerator()
170 if (its.size() != iterators.size()) in iters()
173 if (!its[i].isOfType(iterators[i])) in iters()
188 ArrayAttr iterators; variable
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_ast_build.c151 build->iterators = isl_id_list_add(build->iterators, id); in isl_ast_build_from_context()
201 dup->iterators = isl_id_list_copy(build->iterators); in isl_ast_build_dup()
312 isl_id_list_free(build->iterators); in isl_ast_build_free()
373 n_it = isl_id_list_n_id(build->iterators); in isl_ast_build_set_iterators()
380 build->iterators = isl_id_list_drop(build->iterators, in isl_ast_build_set_iterators()
382 build->iterators = isl_id_list_concat(build->iterators, iterators); in isl_ast_build_set_iterators()
383 if (!build->iterators) in isl_ast_build_set_iterators()
388 isl_id_list_free(iterators); in isl_ast_build_set_iterators()
684 isl_id_list_dump(build->iterators); in isl_ast_build_dump()
1658 build->iterators = isl_id_list_insert(build->iterators, pos, id); in isl_ast_build_insert_dim()
[all …]
H A Disl_ast_build_private.h151 isl_id_list *iterators; member
/llvm-project-15.0.7/pstl/
H A DREADME.md21 * Parallel and vector execution is only supported for the algorithms if random access iterators are…
30 the dereferenced value type of the provided iterators shall be DefaultConstructible.
31 * For `remove`, `remove_if`, `unique` the dereferenced value type of the provided iterators shall b…
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DGeneralization.cpp50 SmallVector<StringRef> iterators = llvm::to_vector<4>( in generalizeNamedOp() local
60 outputOperands, indexingMaps, iterators); in generalizeNamedOp()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSTLExtras.h662 std::tuple<Iters...> iterators;
666 return value_type(*std::get<Ns>(iterators)...);
670 decltype(iterators) tup_inc(std::index_sequence<Ns...>) const {
675 decltype(iterators) tup_dec(std::index_sequence<Ns...>) const {
695 iterators = tup_inc(std::index_sequence_for<Iters...>{});
702 iterators = tup_dec(std::index_sequence_for<Iters...>{});
717 return std::get<0>(this->iterators) == std::get<0>(other.iterators);
833 std::tuple<Iters...> iterators;
851 decltype(iterators) tup_inc(std::index_sequence<Ns...>) const {
858 : iterators(std::forward<Iters>(ts.first)...),
[all …]
/llvm-project-15.0.7/libcxx/test/std/iterators/stream.iterators/
H A Dlit.local.cfg1 # stream iterators rely on the streams library, which requires localization
/llvm-project-15.0.7/libcxx/docs/Status/
H A DRangesPaper.csv77 `[predef.iterators] <https://wg21.link/predef.iterators>`_,"
84 …nk/move.sentinel>`_,`move_sentinel <https://llvm.org/D117656>`_,[predef.iterators],Arthur O'Dwyer,✅
93 `[stream.iterators] <https://wg21.link/stream.iterators>`_,"
H A DCxx2bIssues.csv96 …3552>`__,"Parallel specialized memory algorithms should require forward iterators","June 2021","",…
123 `3567 <https://wg21.link/LWG3567>`__,"Formatting move-only iterators take two","October 2021","",""…
135 …y_split_view<input_view>::inner-iterator::base() &&`` invalidates outer iterators","October 2021",…
137 `3593 <https://wg21.link/LWG3593>`__,"Several iterators' ``base() const &`` and ``lazy_split_view::…
156 … ``std::basic_string`` 's ``iterator`` and ``const_iterator`` constexpr iterators?","February 2022…
185 "`3719 <https://wg21.link/LWG3719>`__","Directory iterators should be usable with default sentinel"…
H A DCxx2bPapers.csv60 …P1642R11>`__","LWG","Freestanding ``[utilities]``, ``[ranges]``, and ``[iterators]``","July 2022",…
71 "`P2408R5 <https://wg21.link/P2408R5>`__","LWG","Ranges iterators as inputs to non-Ranges algorithm…
H A DCxx17Issues.csv16 "`2106 <https://wg21.link/LWG2106>`__","``move_iterator``\ wrapping iterators returning prvalues",…
71 "`2133 <https://wg21.link/LWG2133>`__","Attitude to overloaded comma for iterators","Kona","|Comple…
166 "`2698 <https://wg21.link/LWG2698>`__","Effect of assign() on iterators/pointers/references","Oulu"…
255 …1.link/LWG2760>`__","non-const basic_string::data should not invalidate iterators","Issaquah","|Co…
287 "`2826 <https://wg21.link/LWG2826>`__","string_view iterators use old wording","Kona","|Complete|",…
288 "`2834 <https://wg21.link/LWG2834>`__","Resolution LWG 2223 is missing wording about end iterators"…
H A DCxx20Issues.csv16 …ink/LWG2779>`__","[networking.ts] Relax requirements on buffer sequence iterators","Albuquerque","…
185 "`3259 <https://wg21.link/LWG3259>`__","The definition of *constexpr iterators* should be adjusted"…
269 …link/LWG3355>`__","The memory algorithms should support move-only input iterators introduced by P1…
276 "`3364 <https://wg21.link/LWG3364>`__","Initialize data members of ranges and their iterators","Pra…
291 …"``common_iterator``\ is not sufficiently constrained for non-copyable iterators","Prague","|Comp…
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/modernize/
H A Duse-auto.rst41 loop constructs. Since the functions generating iterators have a common format,
175 * User-defined iterators are not handled at this time.
184 expressions only, not iterators.
/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dcpu.c499 isl_id_list *iterators; in print_scop() local
509 iterators = ppcg_scop_generate_names(scop, depth, "c"); in print_scop()
510 build = isl_ast_build_set_iterators(build, iterators); in print_scop()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestAttrDefs.td91 /// Provide begin iterators for the various iterable types.
254 /// Provide begin iterators for the various iterable types.
/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Dast_build.h72 __isl_take isl_id_list *iterators);
/llvm-project-15.0.7/libcxx/docs/DesignDocs/
H A DDebugMode.rst40 The library contains various assertions to check the validity of iterators used
/llvm-project-15.0.7/mlir/test/Conversion/SCFToGPU/
H A Dstep_one.mlir66 // Using remapped values instead of loop iterators.
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinAttributeInterfaces.td66 /// Provide begin iterators for the various iterable types.
101 // We can also access the value iterators directly.
109 ElementsAttr also supports failable access to iterators and ranges. This
/llvm-project-15.0.7/libcxx/include/
H A Darray38 // iterators:
181 // iterators:
295 // iterators:
/llvm-project-15.0.7/llvm/docs/HistoricalNotes/
H A D2002-06-25-MegaPatchInfo.txt24 together. The advantage of this implementation is that iterators can be
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dfunctional224 "Corpus and Pattern iterators must point to the same type");
374 "Corpus and Pattern iterators must point to the same type");
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/
H A DCheckers.td763 HelpText<"Models iterators of C++ containers">,
782 HelpText<"Check for use of invalidated iterators">,
787 HelpText<"Check for iterators used outside their valid ranges">,
792 HelpText<"Check for use of iterators of different containers where iterators "
1610 HelpText<"Check the analyzer's understanding of C++ iterators">,
/llvm-project-15.0.7/lldb/docs/design/
H A Dsbapi.rst47 interpreter) customization. SWIG allows you to add property access, iterators

123