[all-commits] [llvm/llvm-project] 19afbf: [Polly] Remove Polly-ACC.
Michael Kruse via All-commits
all-commits at lists.llvm.org
Wed Mar 8 15:35:28 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 19afbfe33156d211fa959dadeea46cd17b9c723c
https://github.com/llvm/llvm-project/commit/19afbfe33156d211fa959dadeea46cd17b9c723c
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M polly/CMakeLists.txt
M polly/cmake/CMakeLists.txt
M polly/cmake/PollyConfig.cmake.in
M polly/docs/ReleaseNotes.rst
R polly/include/polly/CodeGen/PPCGCodeGeneration.h
M polly/include/polly/CodeGen/RuntimeDebugBuilder.h
M polly/include/polly/Config/config.h.cmake
M polly/include/polly/LinkAllPasses.h
M polly/include/polly/ScopInfo.h
R polly/include/polly/Support/LinkGPURuntime.h
M polly/lib/CMakeLists.txt
M polly/lib/CodeGen/BlockGenerators.cpp
M polly/lib/CodeGen/CodeGeneration.cpp
M polly/lib/CodeGen/IslAst.cpp
R polly/lib/CodeGen/ManagedMemoryRewrite.cpp
R polly/lib/CodeGen/PPCGCodeGeneration.cpp
M polly/lib/CodeGen/RuntimeDebugBuilder.cpp
M polly/lib/External/CMakeLists.txt
R polly/lib/External/pet/include/pet.h
R polly/lib/External/ppcg/ChangeLog
R polly/lib/External/ppcg/GIT_HEAD_ID
R polly/lib/External/ppcg/README
R polly/lib/External/ppcg/cpu.c
R polly/lib/External/ppcg/cpu.h
R polly/lib/External/ppcg/cuda.c
R polly/lib/External/ppcg/cuda.h
R polly/lib/External/ppcg/cuda_common.c
R polly/lib/External/ppcg/cuda_common.h
R polly/lib/External/ppcg/external.c
R polly/lib/External/ppcg/gpu.c
R polly/lib/External/ppcg/gpu.h
R polly/lib/External/ppcg/gpu_array_tile.c
R polly/lib/External/ppcg/gpu_array_tile.h
R polly/lib/External/ppcg/gpu_group.c
R polly/lib/External/ppcg/gpu_group.h
R polly/lib/External/ppcg/gpu_hybrid.c
R polly/lib/External/ppcg/gpu_hybrid.h
R polly/lib/External/ppcg/gpu_print.c
R polly/lib/External/ppcg/gpu_print.h
R polly/lib/External/ppcg/gpu_tree.c
R polly/lib/External/ppcg/gpu_tree.h
R polly/lib/External/ppcg/grouping.c
R polly/lib/External/ppcg/hybrid.c
R polly/lib/External/ppcg/hybrid.h
R polly/lib/External/ppcg/ocl_utilities.c
R polly/lib/External/ppcg/ocl_utilities.h
R polly/lib/External/ppcg/opencl.h
R polly/lib/External/ppcg/opencl_test.sh.in
R polly/lib/External/ppcg/polybench_test.sh.in
R polly/lib/External/ppcg/ppcg.c
R polly/lib/External/ppcg/ppcg.h
R polly/lib/External/ppcg/ppcg_options.c
R polly/lib/External/ppcg/ppcg_options.h
R polly/lib/External/ppcg/print.c
R polly/lib/External/ppcg/print.h
R polly/lib/External/ppcg/schedule.c
R polly/lib/External/ppcg/schedule.h
R polly/lib/External/ppcg/tests/allow-sparse-copy-in.c
R polly/lib/External/ppcg/tests/call.c
R polly/lib/External/ppcg/tests/call2.c
R polly/lib/External/ppcg/tests/call2_opencl_functions.cl
R polly/lib/External/ppcg/tests/call3.c
R polly/lib/External/ppcg/tests/call3_opencl_functions.cl
R polly/lib/External/ppcg/tests/call_opencl_functions.cl
R polly/lib/External/ppcg/tests/dead.c
R polly/lib/External/ppcg/tests/iterator.c
R polly/lib/External/ppcg/tests/live_out.c
R polly/lib/External/ppcg/tests/local.c
R polly/lib/External/ppcg/tests/loop.c
R polly/lib/External/ppcg/tests/not_accessed.c
R polly/lib/External/ppcg/tests/not_accessed_opencl_functions.cl
R polly/lib/External/ppcg/tests/scalar.c
R polly/lib/External/ppcg/tests/shared_sink.c
R polly/lib/External/ppcg/tests/struct.c
R polly/lib/External/ppcg/tests/struct2.c
R polly/lib/External/ppcg/tests/struct3.c
R polly/lib/External/ppcg/tests/struct4.c
R polly/lib/External/ppcg/util.c
R polly/lib/External/ppcg/util.h
R polly/lib/External/ppcg/version.c
M polly/lib/Support/RegisterPasses.cpp
M polly/lib/Transform/ScheduleOptimizer.cpp
R polly/test/GPGPU/Inputs/libdevice-functions-copied-into-kernel_libdevice.ll
R polly/test/GPGPU/add-scalars-in-scop-to-kills.ll
R polly/test/GPGPU/align-params-in-schedule.ll
R polly/test/GPGPU/array-with-elem-type-smaller-than-byte.ll
R polly/test/GPGPU/bounds-construction-with-ignore-param-bounds.ll
R polly/test/GPGPU/cuda-annotations.ll
R polly/test/GPGPU/cuda-managed-memory-simple.ll
R polly/test/GPGPU/debug-metadata-leak.ll
R polly/test/GPGPU/double-parallel-loop.ll
R polly/test/GPGPU/failing-invariant-load-handling.ll
R polly/test/GPGPU/failing-invariant-load-hoisting.ll
R polly/test/GPGPU/host-control-flow.ll
R polly/test/GPGPU/host-statement.ll
R polly/test/GPGPU/ignore-parameter-bounds.ll
R polly/test/GPGPU/intrinsic-copied-into-kernel.ll
R polly/test/GPGPU/invalid-kernel-assert-verifymodule.ll
R polly/test/GPGPU/invalid-kernel.ll
R polly/test/GPGPU/invariant-load-array-access.ll
R polly/test/GPGPU/invariant-load-escaping-values.ll
R polly/test/GPGPU/invariant-load-hoisting-of-array.ll
R polly/test/GPGPU/invariant-load-hoisting-read-in-kernel.ll
R polly/test/GPGPU/invariant-load-hoisting-with-variable-bounds.ll
R polly/test/GPGPU/invariant-load-hoisting-with-variable-lower-bound.ll
R polly/test/GPGPU/invariant-load-hoisting-with-variable-upper-bound.ll
R polly/test/GPGPU/invariant-load-hoisting.ll
R polly/test/GPGPU/invariant-load-of-scalar.ll
R polly/test/GPGPU/kernel-params-only-some-arrays.ll
R polly/test/GPGPU/kernel-params-scop-parameter.ll
R polly/test/GPGPU/kernels-names-across-scops-funcs.ll
R polly/test/GPGPU/libdevice-functions-copied-into-kernel.ll
R polly/test/GPGPU/live-range-reordering-with-privatization.ll
R polly/test/GPGPU/loops-outside-scop.ll
R polly/test/GPGPU/managed-memory-rewrite-alloca.ll
R polly/test/GPGPU/managed-memory-rewrite-malloc-free-inside-constexpr.ll
R polly/test/GPGPU/managed-memory-rewrite-malloc-free.ll
R polly/test/GPGPU/memory-only-referenced-from-access.ll
R polly/test/GPGPU/mostly-sequential.ll
R polly/test/GPGPU/non-read-only-scalars.ll
R polly/test/GPGPU/non-zero-array-offset.ll
R polly/test/GPGPU/only-part-of-array-modified.ll
R polly/test/GPGPU/parametric-loop-bound.ll
R polly/test/GPGPU/partial_writes.ll
R polly/test/GPGPU/partial_writes___%bb2---%bb14.jscop
R polly/test/GPGPU/phi-nodes-in-kernel.ll
R polly/test/GPGPU/private-memory.ll
R polly/test/GPGPU/privatization-simple.ll
R polly/test/GPGPU/privatization.ll
R polly/test/GPGPU/region-stmt.ll
R polly/test/GPGPU/remove-dead-instructions-in-stmt-2.ll
R polly/test/GPGPU/remove-dead-instructions-in-stmt.ll
R polly/test/GPGPU/run-time-check.ll
R polly/test/GPGPU/scalar-param-and-value-32-bit.ll
R polly/test/GPGPU/scalar-param-and-value-use.ll
R polly/test/GPGPU/scalar-parameter-fp128.ll
R polly/test/GPGPU/scalar-parameter-half.ll
R polly/test/GPGPU/scalar-parameter-i120.ll
R polly/test/GPGPU/scalar-parameter-i128.ll
R polly/test/GPGPU/scalar-parameter-i3000.ll
R polly/test/GPGPU/scalar-parameter-i80.ll
R polly/test/GPGPU/scalar-parameter-ppc_fp128.ll
R polly/test/GPGPU/scalar-parameter-x86_fp80.ll
R polly/test/GPGPU/scalar-parameter.ll
R polly/test/GPGPU/scalar-writes-in-scop-requires-abort.ll
R polly/test/GPGPU/scheduler-timeout.ll
R polly/test/GPGPU/shared-memory-scalar.ll
R polly/test/GPGPU/shared-memory-two-dimensional.ll
R polly/test/GPGPU/shared-memory.ll
R polly/test/GPGPU/simple-managed-memory-rewrite.ll
R polly/test/GPGPU/size-cast.ll
R polly/test/GPGPU/spir-codegen.ll
R polly/test/GPGPU/spir-typesize.ll
R polly/test/GPGPU/unknown-fn-call-not-copied-into-kernel.ll
R polly/test/GPGPU/untouched-arrays.ll
M polly/test/Unit/lit.site.cfg.in
M polly/test/lit.cfg
M polly/test/lit.site.cfg.in
R polly/tools/CMakeLists.txt
R polly/tools/GPURuntime/CMakeLists.txt
R polly/tools/GPURuntime/GPUJIT.c
R polly/tools/GPURuntime/GPUJIT.h
R polly/tools/GPURuntime/LICENSE.TXT
R polly/www/documentation/gpgpucodegen.html
M polly/www/index.html
M polly/www/todo.html
Log Message:
-----------
[Polly] Remove Polly-ACC.
Polly-ACC is unmaintained and since it has never been ported to the NPM pipeline, since D136621 it is not even accessible anymore without manually specifying the passes on the `opt` command line.
Since there is no plan to put it to a maintainable state, remove it from Polly.
Reviewed By: grosser
Differential Revision: https://reviews.llvm.org/D142580
More information about the All-commits
mailing list