[all-commits] [llvm/llvm-project] 2e3c6c: [OpenMP][NFC] Eliminate warning
Johannes Doerfert via All-commits
all-commits at lists.llvm.org
Thu May 18 13:28:21 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2e3c6c3f80ee3a573491947a08050d00a434a5d6
https://github.com/llvm/llvm-project/commit/2e3c6c3f80ee3a573491947a08050d00a434a5d6
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M openmp/libomptarget/plugins-nextgen/amdgpu/src/rtl.cpp
Log Message:
-----------
[OpenMP][NFC] Eliminate warning
Commit: d037b237de6a4642cc0e01c0d6a5805ae52cb944
https://github.com/llvm/llvm-project/commit/d037b237de6a4642cc0e01c0d6a5805ae52cb944
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M llvm/include/llvm/Transforms/IPO/Attributor.h
M llvm/lib/Transforms/IPO/Attributor.cpp
M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
A llvm/test/Transforms/Attributor/memory_locations_gpu.ll
Log Message:
-----------
[Attributor] Teach AAMemoryLocation about constant GPU memory
AS(4), when targeting GPUs, is constant. Accesses to constant memory are
(historically) not treated as "memory accesses", hence we should deduce
`memory(none)` for those.
Commit: bda72457a84a2803d0db99e22babc9dc2391a34c
https://github.com/llvm/llvm-project/commit/bda72457a84a2803d0db99e22babc9dc2391a34c
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
A openmp/libomptarget/test/jit/empty_kernel.inc
A openmp/libomptarget/test/jit/empty_kernel_lvl1.c
A openmp/libomptarget/test/jit/empty_kernel_lvl2.c
M openmp/libomptarget/test/lit.cfg
Log Message:
-----------
[OpenMP] Add JIT and IR tests
The OpenMP target JIT needs testing, so does the IR we actually generate
for the device. This is the initial commit with variations of an "empty
OpenMP kernel" that should all result in a empty IR kernel.
Differential revision: https://reviews.llvm.org/D150623
Commit: 787d6bb59fea737a27a78e6dffcaba45eb34efe2
https://github.com/llvm/llvm-project/commit/787d6bb59fea737a27a78e6dffcaba45eb34efe2
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths:
M llvm/test/Transforms/Attributor/IPConstantProp/2009-09-24-byval-ptr.ll
M llvm/test/Transforms/Attributor/memory_locations_gpu.ll
M llvm/test/Transforms/OpenMP/global_constructor.ll
M llvm/test/Transforms/OpenMP/icv_tracking.ll
M llvm/test/Transforms/OpenMP/is_spmd_exec_mode_fold.ll
M llvm/test/Transforms/OpenMP/nested_parallelism.ll
Log Message:
-----------
[Attributor][OpenMP-Opt][NFC] Run the update test checks script
Compare: https://github.com/llvm/llvm-project/compare/e8b15c4eb28d...787d6bb59fea
More information about the All-commits
mailing list