[libcxx-commits] [libcxx] bf19957 - [libc++][PSTL][NFC] Rename to `pstl/` to `__pstl/`
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Apr 27 13:33:09 PDT 2023
Author: Nikolas Klauser
Date: 2023-04-27T13:33:03-07:00
New Revision: bf199576f93191976da2aa6299fe490e14360f82
URL: https://github.com/llvm/llvm-project/commit/bf199576f93191976da2aa6299fe490e14360f82
DIFF: https://github.com/llvm/llvm-project/commit/bf199576f93191976da2aa6299fe490e14360f82.diff
LOG: [libc++][PSTL][NFC] Rename to `pstl/` to `__pstl/`
Reviewed By: ldionne, #libc
Spies: sstefan1, pcwang-thead, jplehr, libcxx-commits, arichardson, mgrang, miyuki
Differential Revision: https://reviews.llvm.org/D149275
Added:
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
Modified:
libcxx/include/CMakeLists.txt
libcxx/include/libcxx.imp
libcxx/utils/data/ignore_format.txt
Removed:
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
################################################################################
diff --git a/libcxx/include/CMakeLists.txt b/libcxx/include/CMakeLists.txt
index d74f9dc1d69e7..3081dc343f8bd 100644
--- a/libcxx/include/CMakeLists.txt
+++ b/libcxx/include/CMakeLists.txt
@@ -500,6 +500,39 @@ set(files
__numeric/transform_exclusive_scan.h
__numeric/transform_inclusive_scan.h
__numeric/transform_reduce.h
+ __pstl/internal/algorithm_fwd.h
+ __pstl/internal/algorithm_impl.h
+ __pstl/internal/execution_defs.h
+ __pstl/internal/execution_impl.h
+ __pstl/internal/glue_algorithm_defs.h
+ __pstl/internal/glue_algorithm_impl.h
+ __pstl/internal/glue_execution_defs.h
+ __pstl/internal/glue_memory_defs.h
+ __pstl/internal/glue_memory_impl.h
+ __pstl/internal/glue_numeric_defs.h
+ __pstl/internal/glue_numeric_impl.h
+ __pstl/internal/memory_impl.h
+ __pstl/internal/numeric_fwd.h
+ __pstl/internal/numeric_impl.h
+ __pstl/internal/omp/parallel_for.h
+ __pstl/internal/omp/parallel_for_each.h
+ __pstl/internal/omp/parallel_invoke.h
+ __pstl/internal/omp/parallel_merge.h
+ __pstl/internal/omp/parallel_scan.h
+ __pstl/internal/omp/parallel_stable_partial_sort.h
+ __pstl/internal/omp/parallel_stable_sort.h
+ __pstl/internal/omp/parallel_transform_reduce.h
+ __pstl/internal/omp/parallel_transform_scan.h
+ __pstl/internal/omp/util.h
+ __pstl/internal/parallel_backend.h
+ __pstl/internal/parallel_backend_omp.h
+ __pstl/internal/parallel_backend_serial.h
+ __pstl/internal/parallel_backend_tbb.h
+ __pstl/internal/parallel_backend_utils.h
+ __pstl/internal/parallel_impl.h
+ __pstl/internal/pstl_config.h
+ __pstl/internal/unseq_backend_simd.h
+ __pstl/internal/utils.h
__pstl_algorithm
__pstl_execution
__pstl_memory
@@ -872,39 +905,6 @@ set(files
numeric
optional
ostream
- pstl/internal/algorithm_fwd.h
- pstl/internal/algorithm_impl.h
- pstl/internal/execution_defs.h
- pstl/internal/execution_impl.h
- pstl/internal/glue_algorithm_defs.h
- pstl/internal/glue_algorithm_impl.h
- pstl/internal/glue_execution_defs.h
- pstl/internal/glue_memory_defs.h
- pstl/internal/glue_memory_impl.h
- pstl/internal/glue_numeric_defs.h
- pstl/internal/glue_numeric_impl.h
- pstl/internal/memory_impl.h
- pstl/internal/numeric_fwd.h
- pstl/internal/numeric_impl.h
- pstl/internal/omp/parallel_for.h
- pstl/internal/omp/parallel_for_each.h
- pstl/internal/omp/parallel_invoke.h
- pstl/internal/omp/parallel_merge.h
- pstl/internal/omp/parallel_scan.h
- pstl/internal/omp/parallel_stable_partial_sort.h
- pstl/internal/omp/parallel_stable_sort.h
- pstl/internal/omp/parallel_transform_reduce.h
- pstl/internal/omp/parallel_transform_scan.h
- pstl/internal/omp/util.h
- pstl/internal/parallel_backend.h
- pstl/internal/parallel_backend_omp.h
- pstl/internal/parallel_backend_serial.h
- pstl/internal/parallel_backend_tbb.h
- pstl/internal/parallel_backend_utils.h
- pstl/internal/parallel_impl.h
- pstl/internal/pstl_config.h
- pstl/internal/unseq_backend_simd.h
- pstl/internal/utils.h
queue
random
ranges
diff --git a/libcxx/include/pstl/internal/algorithm_fwd.h b/libcxx/include/__pstl/internal/algorithm_fwd.h
similarity index 100%
rename from libcxx/include/pstl/internal/algorithm_fwd.h
rename to libcxx/include/__pstl/internal/algorithm_fwd.h
diff --git a/libcxx/include/pstl/internal/algorithm_impl.h b/libcxx/include/__pstl/internal/algorithm_impl.h
similarity index 100%
rename from libcxx/include/pstl/internal/algorithm_impl.h
rename to libcxx/include/__pstl/internal/algorithm_impl.h
diff --git a/libcxx/include/pstl/internal/execution_defs.h b/libcxx/include/__pstl/internal/execution_defs.h
similarity index 100%
rename from libcxx/include/pstl/internal/execution_defs.h
rename to libcxx/include/__pstl/internal/execution_defs.h
diff --git a/libcxx/include/pstl/internal/execution_impl.h b/libcxx/include/__pstl/internal/execution_impl.h
similarity index 100%
rename from libcxx/include/pstl/internal/execution_impl.h
rename to libcxx/include/__pstl/internal/execution_impl.h
diff --git a/libcxx/include/pstl/internal/glue_algorithm_defs.h b/libcxx/include/__pstl/internal/glue_algorithm_defs.h
similarity index 100%
rename from libcxx/include/pstl/internal/glue_algorithm_defs.h
rename to libcxx/include/__pstl/internal/glue_algorithm_defs.h
diff --git a/libcxx/include/pstl/internal/glue_algorithm_impl.h b/libcxx/include/__pstl/internal/glue_algorithm_impl.h
similarity index 100%
rename from libcxx/include/pstl/internal/glue_algorithm_impl.h
rename to libcxx/include/__pstl/internal/glue_algorithm_impl.h
diff --git a/libcxx/include/pstl/internal/glue_execution_defs.h b/libcxx/include/__pstl/internal/glue_execution_defs.h
similarity index 100%
rename from libcxx/include/pstl/internal/glue_execution_defs.h
rename to libcxx/include/__pstl/internal/glue_execution_defs.h
diff --git a/libcxx/include/pstl/internal/glue_memory_defs.h b/libcxx/include/__pstl/internal/glue_memory_defs.h
similarity index 100%
rename from libcxx/include/pstl/internal/glue_memory_defs.h
rename to libcxx/include/__pstl/internal/glue_memory_defs.h
diff --git a/libcxx/include/pstl/internal/glue_memory_impl.h b/libcxx/include/__pstl/internal/glue_memory_impl.h
similarity index 100%
rename from libcxx/include/pstl/internal/glue_memory_impl.h
rename to libcxx/include/__pstl/internal/glue_memory_impl.h
diff --git a/libcxx/include/pstl/internal/glue_numeric_defs.h b/libcxx/include/__pstl/internal/glue_numeric_defs.h
similarity index 100%
rename from libcxx/include/pstl/internal/glue_numeric_defs.h
rename to libcxx/include/__pstl/internal/glue_numeric_defs.h
diff --git a/libcxx/include/pstl/internal/glue_numeric_impl.h b/libcxx/include/__pstl/internal/glue_numeric_impl.h
similarity index 100%
rename from libcxx/include/pstl/internal/glue_numeric_impl.h
rename to libcxx/include/__pstl/internal/glue_numeric_impl.h
diff --git a/libcxx/include/pstl/internal/memory_impl.h b/libcxx/include/__pstl/internal/memory_impl.h
similarity index 100%
rename from libcxx/include/pstl/internal/memory_impl.h
rename to libcxx/include/__pstl/internal/memory_impl.h
diff --git a/libcxx/include/pstl/internal/numeric_fwd.h b/libcxx/include/__pstl/internal/numeric_fwd.h
similarity index 100%
rename from libcxx/include/pstl/internal/numeric_fwd.h
rename to libcxx/include/__pstl/internal/numeric_fwd.h
diff --git a/libcxx/include/pstl/internal/numeric_impl.h b/libcxx/include/__pstl/internal/numeric_impl.h
similarity index 100%
rename from libcxx/include/pstl/internal/numeric_impl.h
rename to libcxx/include/__pstl/internal/numeric_impl.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_for.h b/libcxx/include/__pstl/internal/omp/parallel_for.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_for.h
rename to libcxx/include/__pstl/internal/omp/parallel_for.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_for_each.h b/libcxx/include/__pstl/internal/omp/parallel_for_each.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_for_each.h
rename to libcxx/include/__pstl/internal/omp/parallel_for_each.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_invoke.h b/libcxx/include/__pstl/internal/omp/parallel_invoke.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_invoke.h
rename to libcxx/include/__pstl/internal/omp/parallel_invoke.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_merge.h b/libcxx/include/__pstl/internal/omp/parallel_merge.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_merge.h
rename to libcxx/include/__pstl/internal/omp/parallel_merge.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_reduce.h b/libcxx/include/__pstl/internal/omp/parallel_reduce.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_reduce.h
rename to libcxx/include/__pstl/internal/omp/parallel_reduce.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_scan.h b/libcxx/include/__pstl/internal/omp/parallel_scan.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_scan.h
rename to libcxx/include/__pstl/internal/omp/parallel_scan.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_stable_partial_sort.h b/libcxx/include/__pstl/internal/omp/parallel_stable_partial_sort.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_stable_partial_sort.h
rename to libcxx/include/__pstl/internal/omp/parallel_stable_partial_sort.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_stable_sort.h b/libcxx/include/__pstl/internal/omp/parallel_stable_sort.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_stable_sort.h
rename to libcxx/include/__pstl/internal/omp/parallel_stable_sort.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_transform_reduce.h b/libcxx/include/__pstl/internal/omp/parallel_transform_reduce.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_transform_reduce.h
rename to libcxx/include/__pstl/internal/omp/parallel_transform_reduce.h
diff --git a/libcxx/include/pstl/internal/omp/parallel_transform_scan.h b/libcxx/include/__pstl/internal/omp/parallel_transform_scan.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/parallel_transform_scan.h
rename to libcxx/include/__pstl/internal/omp/parallel_transform_scan.h
diff --git a/libcxx/include/pstl/internal/omp/util.h b/libcxx/include/__pstl/internal/omp/util.h
similarity index 100%
rename from libcxx/include/pstl/internal/omp/util.h
rename to libcxx/include/__pstl/internal/omp/util.h
diff --git a/libcxx/include/pstl/internal/parallel_backend.h b/libcxx/include/__pstl/internal/parallel_backend.h
similarity index 100%
rename from libcxx/include/pstl/internal/parallel_backend.h
rename to libcxx/include/__pstl/internal/parallel_backend.h
diff --git a/libcxx/include/pstl/internal/parallel_backend_omp.h b/libcxx/include/__pstl/internal/parallel_backend_omp.h
similarity index 100%
rename from libcxx/include/pstl/internal/parallel_backend_omp.h
rename to libcxx/include/__pstl/internal/parallel_backend_omp.h
diff --git a/libcxx/include/pstl/internal/parallel_backend_serial.h b/libcxx/include/__pstl/internal/parallel_backend_serial.h
similarity index 100%
rename from libcxx/include/pstl/internal/parallel_backend_serial.h
rename to libcxx/include/__pstl/internal/parallel_backend_serial.h
diff --git a/libcxx/include/pstl/internal/parallel_backend_tbb.h b/libcxx/include/__pstl/internal/parallel_backend_tbb.h
similarity index 100%
rename from libcxx/include/pstl/internal/parallel_backend_tbb.h
rename to libcxx/include/__pstl/internal/parallel_backend_tbb.h
diff --git a/libcxx/include/pstl/internal/parallel_backend_utils.h b/libcxx/include/__pstl/internal/parallel_backend_utils.h
similarity index 100%
rename from libcxx/include/pstl/internal/parallel_backend_utils.h
rename to libcxx/include/__pstl/internal/parallel_backend_utils.h
diff --git a/libcxx/include/pstl/internal/parallel_impl.h b/libcxx/include/__pstl/internal/parallel_impl.h
similarity index 100%
rename from libcxx/include/pstl/internal/parallel_impl.h
rename to libcxx/include/__pstl/internal/parallel_impl.h
diff --git a/libcxx/include/pstl/internal/pstl_config.h b/libcxx/include/__pstl/internal/pstl_config.h
similarity index 100%
rename from libcxx/include/pstl/internal/pstl_config.h
rename to libcxx/include/__pstl/internal/pstl_config.h
diff --git a/libcxx/include/pstl/internal/unseq_backend_simd.h b/libcxx/include/__pstl/internal/unseq_backend_simd.h
similarity index 100%
rename from libcxx/include/pstl/internal/unseq_backend_simd.h
rename to libcxx/include/__pstl/internal/unseq_backend_simd.h
diff --git a/libcxx/include/pstl/internal/utils.h b/libcxx/include/__pstl/internal/utils.h
similarity index 100%
rename from libcxx/include/pstl/internal/utils.h
rename to libcxx/include/__pstl/internal/utils.h
diff --git a/libcxx/include/libcxx.imp b/libcxx/include/libcxx.imp
index d6e26d8844451..271812e9eb9d4 100644
--- a/libcxx/include/libcxx.imp
+++ b/libcxx/include/libcxx.imp
@@ -37,6 +37,7 @@
{ include: [ "@<__memory_resource/.*>", "private", "<memory_resource>", "public" ] },
{ include: [ "@<__mutex/.*>", "private", "<mutex>", "public" ] },
{ include: [ "@<__numeric/.*>", "private", "<numeric>", "public" ] },
+ { include: [ "@<__pstl/.*>", "private", "<pstl>", "public" ] },
{ include: [ "@<__random/.*>", "private", "<random>", "public" ] },
{ include: [ "@<__ranges/.*>", "private", "<ranges>", "public" ] },
{ include: [ "@<__string/.*>", "private", "<string>", "public" ] },
diff --git a/libcxx/utils/data/ignore_format.txt b/libcxx/utils/data/ignore_format.txt
index ed0819d0b55b3..152968aaa60c2 100644
--- a/libcxx/utils/data/ignore_format.txt
+++ b/libcxx/utils/data/ignore_format.txt
@@ -512,26 +512,26 @@ libcxx/include/__numeric/transform_inclusive_scan.h
libcxx/include/__numeric/transform_reduce.h
libcxx/include/optional
libcxx/include/ostream
-libcxx/include/pstl/internal/numeric_impl.h
-libcxx/include/pstl/internal/omp/parallel_for_each.h
-libcxx/include/pstl/internal/omp/parallel_for.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_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/include/__pstl/internal/numeric_impl.h
+libcxx/include/__pstl/internal/omp/parallel_for_each.h
+libcxx/include/__pstl/internal/omp/parallel_for.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_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/include/queue
libcxx/include/__random/bernoulli_distribution.h
libcxx/include/__random/binomial_distribution.h
More information about the libcxx-commits
mailing list