[libcxx-commits] [PATCH] D141779: [libc++][PSTL] Copy the headers into libc++
Nikolas Klauser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Mar 13 09:39:13 PDT 2023
philnik created this revision.
philnik added a reviewer: ldionne.
Herald added subscribers: miyuki, mgrang.
Herald added a project: All.
philnik retitled this revision from "[libc++][PSTL][NFC] Copy the headers into libc++" to "[libc++][PSTL] Copy the headers into libc++".
philnik updated this revision to Diff 489371.
philnik added a comment.
Herald added a subscriber: arichardson.
philnik updated this revision to Diff 489657.
philnik updated this revision to Diff 495179.
philnik updated this revision to Diff 499129.
philnik updated this revision to Diff 500157.
philnik published this revision for review.
Herald added a reviewer: jdoerfert.
Herald added subscribers: libcxx-commits, pcwang-thead, sstefan1.
Herald added a project: libc++.
Herald added a reviewer: libc++.
Try to fix CI
philnik added a comment.
Try to fix CI
philnik added a comment.
Rebaed
philnik added a comment.
Rebased
philnik added a comment.
Try to fix CI
We decided to integrate the PSTL into our own headers and only share the backend impletementations. This is a first step in that direction, specifically it copies the PSTL headers into the libc++ structure.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D141779
Files:
libcxx/include/__pstl_algorithm
libcxx/include/__pstl_config_site.in
libcxx/include/__pstl_execution
libcxx/include/__pstl_memory
libcxx/include/__pstl_numeric
libcxx/include/pstl/internal/algorithm_fwd.h
libcxx/include/pstl/internal/algorithm_impl.h
libcxx/include/pstl/internal/execution_defs.h
libcxx/include/pstl/internal/execution_impl.h
libcxx/include/pstl/internal/glue_algorithm_defs.h
libcxx/include/pstl/internal/glue_algorithm_impl.h
libcxx/include/pstl/internal/glue_execution_defs.h
libcxx/include/pstl/internal/glue_memory_defs.h
libcxx/include/pstl/internal/glue_memory_impl.h
libcxx/include/pstl/internal/glue_numeric_defs.h
libcxx/include/pstl/internal/glue_numeric_impl.h
libcxx/include/pstl/internal/memory_impl.h
libcxx/include/pstl/internal/numeric_fwd.h
libcxx/include/pstl/internal/numeric_impl.h
libcxx/include/pstl/internal/omp/parallel_for.h
libcxx/include/pstl/internal/omp/parallel_for_each.h
libcxx/include/pstl/internal/omp/parallel_invoke.h
libcxx/include/pstl/internal/omp/parallel_merge.h
libcxx/include/pstl/internal/omp/parallel_reduce.h
libcxx/include/pstl/internal/omp/parallel_scan.h
libcxx/include/pstl/internal/omp/parallel_stable_partial_sort.h
libcxx/include/pstl/internal/omp/parallel_stable_sort.h
libcxx/include/pstl/internal/omp/parallel_transform_reduce.h
libcxx/include/pstl/internal/omp/parallel_transform_scan.h
libcxx/include/pstl/internal/omp/util.h
libcxx/include/pstl/internal/parallel_backend.h
libcxx/include/pstl/internal/parallel_backend_omp.h
libcxx/include/pstl/internal/parallel_backend_serial.h
libcxx/include/pstl/internal/parallel_backend_tbb.h
libcxx/include/pstl/internal/parallel_backend_utils.h
libcxx/include/pstl/internal/parallel_impl.h
libcxx/include/pstl/internal/pstl_config.h
libcxx/include/pstl/internal/unseq_backend_simd.h
libcxx/include/pstl/internal/utils.h
libcxx/test/libcxx/lint/lint_headers.sh.py
libcxx/test/libcxx/private_headers.verify.cpp
libcxx/utils/data/ignore_format.txt
libcxx/utils/generate_iwyu_mapping.py
More information about the libcxx-commits
mailing list