[llvm-branch-commits] [llvm] [openmp] [openmp] Revise IDE folder structure (PR #89750)

2024-05-21 Thread Shilei Tian via llvm-branch-commits
@@ -126,6 +126,7 @@ macro(libomp_test_touch_recipe test_touch_dir) endmacro() libomp_append(libomp_test_touch_env "KMP_VERSION=1") add_custom_target(libomp-test-touch DEPENDS ${libomp_test_touch_targets}) +set_target_properties(libomp-test-touch PROPERTIES FOLDER "OpenMP/Tests"

[llvm-branch-commits] [llvm] [openmp] [openmp] Revise IDE folder structure (PR #89750)

2024-05-21 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian edited https://github.com/llvm/llvm-project/pull/89750 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [openmp] [openmp] Revise IDE folder structure (PR #89750)

2024-05-22 Thread Shilei Tian via llvm-branch-commits
@@ -292,6 +294,7 @@ if(WIN32) set(LIBOMP_IMP_LIB_TARGET omp) set(LIBOMP_GENERATED_DEF_FILE ${LIBOMP_LIB_NAME}.def) add_custom_target(libomp-needed-def-file DEPENDS ${LIBOMP_GENERATED_DEF_FILE}) + set_target_properties(libomp-needed-def-file PROPERTIES FOLDER "OpenMP/Co

[llvm-branch-commits] [llvm] [openmp] [openmp] Revise IDE folder structure (PR #89750)

2024-05-22 Thread Shilei Tian via llvm-branch-commits
@@ -126,6 +126,7 @@ macro(libomp_test_touch_recipe test_touch_dir) endmacro() libomp_append(libomp_test_touch_env "KMP_VERSION=1") add_custom_target(libomp-test-touch DEPENDS ${libomp_test_touch_targets}) +set_target_properties(libomp-test-touch PROPERTIES FOLDER "OpenMP/Tests"

[llvm-branch-commits] [llvm] [openmp] [openmp] Revise IDE folder structure (PR #89750)

2024-05-22 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian edited https://github.com/llvm/llvm-project/pull/89750 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [openmp] [openmp] Revise IDE folder structure (PR #89750)

2024-05-22 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. LG with nit https://github.com/llvm/llvm-project/pull/89750 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-comm

[llvm-branch-commits] [clang] [llvm] clang/AMDGPU: Emit atomicrmw from ds_fadd builtins (PR #95395)

2024-06-14 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian edited https://github.com/llvm/llvm-project/pull/95395 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] clang/AMDGPU: Emit atomicrmw from ds_fadd builtins (PR #95395)

2024-06-14 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. Looks fairly straightforward with those prerequisites. https://github.com/llvm/llvm-project/pull/95395 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.or

[llvm-branch-commits] [llvm] AMDGPU: Start selecting flat/global atomicrmw fmin/fmax. (PR #95592)

2024-06-18 Thread Shilei Tian via llvm-branch-commits
@@ -1699,7 +1709,7 @@ multiclass SIBufferAtomicPat_Common RtnModes = ["ret", "noret"]> { - let SubtargetPredicate = HasUnrestrictedSOffset in { + let OtherPredicates = [HasUnrestrictedSOffset] in { shiltian wrote: A side question, what is the difference between

[llvm-branch-commits] [llvm] AMDGPU: Start selecting flat/global atomicrmw fmin/fmax. (PR #95592)

2024-06-18 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. LG https://github.com/llvm/llvm-project/pull/95592 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] AMDGPU/GlobalISel: Legalize atomicrmw fmin/fmax (PR #97048)

2024-06-28 Thread Shilei Tian via llvm-branch-commits
@@ -1670,10 +1670,22 @@ AMDGPULegalizerInfo::AMDGPULegalizerInfo(const GCNSubtarget &ST_, if (ST.hasAtomicFlatPkAdd16Insts()) Atomic.legalFor({{V2F16, FlatPtr}, {V2BF16, FlatPtr}}); - // FIXME: Handle flat, global and buffer cases. - getActionDefinitionsBuilder({G_ATO

[llvm-branch-commits] [llvm] AMDGPU/GlobalISel: Legalize atomicrmw fmin/fmax (PR #97048)

2024-06-28 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. https://github.com/llvm/llvm-project/pull/97048 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for global/flat fadd v2bf16 builtins (PR #96875)

2024-07-22 Thread Shilei Tian via llvm-branch-commits
@@ -48,7 +48,7 @@ void test_local_add_2f16_noret(__local half2 *addr, half2 x) { } // CHECK-LABEL: test_flat_add_2f16 -// CHECK: [[RMW:%.+]] = atomicrmw fadd ptr %{{.+}}, <2 x half> %{{.+}} syncscope("agent") seq_cst, align 4, !amdgpu.no.fine.grained.memory !{{[0-9]+$}} +// C

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for global/flat fadd v2bf16 builtins (PR #96875)

2024-07-22 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. LGTM with one question regarding the memory order https://github.com/llvm/llvm-project/pull/96875 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for global/flat fadd v2bf16 builtins (PR #96875)

2024-07-22 Thread Shilei Tian via llvm-branch-commits
@@ -48,7 +48,7 @@ void test_local_add_2f16_noret(__local half2 *addr, half2 x) { } // CHECK-LABEL: test_flat_add_2f16 -// CHECK: [[RMW:%.+]] = atomicrmw fadd ptr %{{.+}}, <2 x half> %{{.+}} syncscope("agent") seq_cst, align 4, !amdgpu.no.fine.grained.memory !{{[0-9]+$}} +// C

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-28 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/100953 These callbacks can be invoked in multiple places when building an optimization pipeline, both in compile time and link time. However, there is no indicator on what pipeline it is currently building. In this pa

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-28 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian ready_for_review https://github.com/llvm/llvm-project/pull/100953 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-28 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/100953?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [llvm] [Attributor][AMDGPU] Improve the handling of indirect calls (PR #100954)

2024-07-28 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/100954 None >From 26e3c81b1488d32620f840d741966648e6d6c884 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 19:24:31 -0400 Subject: [PATCH] [Attributor][AMDGPU] Improve the handling of indirect calls

[llvm-branch-commits] [llvm] [Attributor][AMDGPU] Improve the handling of indirect calls (PR #100954)

2024-07-28 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/100954?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-28 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian edited https://github.com/llvm/llvm-project/pull/100953 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [Attributor][AMDGPU] Improve the handling of indirect calls (PR #100954)

2024-07-29 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: > The apparent change here is to simply reverse the effect of #100952 on the > lit test. Would be good to have a test which shows what the improvement is. Yes, this patch is still WIP (draft). > Also, I think #100952 merely enables AAIndirectCallInfo, and feels like an > integ

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-29 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: > This seems fine to me in general. The patch stack seems to be messed up > though, or at least this seems to contain some unrelated AMDGPU changes. It has some AMD changes because I'd like to demonstrate how the changes will be used. > The other thing I wonder about is whethe

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-29 Thread Shilei Tian via llvm-branch-commits
@@ -2159,7 +2161,7 @@ ModulePassManager PassBuilder::buildO0DefaultPipeline(OptimizationLevel Level, CoroPM.addPass(GlobalDCEPass()); MPM.addPass(CoroConditionalWrapper(std::move(CoroPM))); - invokeOptimizerLastEPCallbacks(MPM, Level); + invokeOptimizerLastEPCallbacks(M

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-29 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/100953 >From ed46483b388d1a8803b93116beda75108a3bf478 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 15:28:09 -0400 Subject: [PATCH] [LLVM][PassBuilder] Extend the function signature of callback fo

[llvm-branch-commits] [llvm] [Attributor][AMDGPU] Improve the handling of indirect calls (PR #100954)

2024-07-29 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/100954 >From 0e498ef8a9204d4766a5e3bf60e7363d80f9836b Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 19:24:31 -0400 Subject: [PATCH] [Attributor][AMDGPU] Improve the handling of indirect calls ---

[llvm-branch-commits] [llvm] [WIP][Attributor][AMDGPU] Improve the handling of indirect calls (PR #100954)

2024-07-29 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian edited https://github.com/llvm/llvm-project/pull/100954 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-30 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/100953 >From 9980c1fbe9da05695f30e15005119b000a19da3f Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 15:28:09 -0400 Subject: [PATCH] [LLVM][PassBuilder] Extend the function signature of callback fo

[llvm-branch-commits] [clang] [llvm] [WIP][Attributor][AMDGPU] Improve the handling of indirect calls (PR #100954)

2024-07-30 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian closed https://github.com/llvm/llvm-project/pull/100954 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [WIP][Attributor][AMDGPU] Improve the handling of indirect calls (PR #100954)

2024-07-30 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: Moved most of the code to #100952 so this one is no longer needed. Will open a new PR if anything we need to do after the two patches are landed. https://github.com/llvm/llvm-project/pull/100954 ___ llvm-branch-commits mailing list llv

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-31 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/100953 >From 6e26b390631fdc6ed844e04279db3857a4c15ab0 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 15:28:09 -0400 Subject: [PATCH] [LLVM][PassBuilder] Extend the function signature of callback fo

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-31 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/100953 >From 8df9dec35f80419fc4d6692d47e9df59d35fcf90 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 15:28:09 -0400 Subject: [PATCH] [LLVM][PassBuilder] Extend the function signature of callback fo

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-31 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/100953 >From 913f6a7cc866d133fe4c97e31fc03cfefb4f5eeb Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 15:28:09 -0400 Subject: [PATCH] [LLVM][PassBuilder] Extend the function signature of callback fo

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim num_teams (PR #101407)

2024-07-31 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian ready_for_review https://github.com/llvm/llvm-project/pull/101407 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim num_teams (PR #101407)

2024-07-31 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian edited https://github.com/llvm/llvm-project/pull/101407 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `num_teams` (PR #101407)

2024-07-31 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian edited https://github.com/llvm/llvm-project/pull/101407 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: ping if it is preferred to split the AMDGPU related changes to another PR, I can do that. https://github.com/llvm/llvm-project/pull/100953 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/100953 >From 842d2229369b47a98a531ca29b80195d97a152d0 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 15:28:09 -0400 Subject: [PATCH] [LLVM][PassBuilder] Extend the function signature of callback fo

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `num_teams` (PR #101407)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
@@ -9576,6 +9576,20 @@ static void genMapInfo(const OMPExecutableDirective &D, CodeGenFunction &CGF, MappedVarSet, CombinedInfo); genMapInfo(MEHandler, CGF, CombinedInfo, OMPBuilder, MappedVarSet); } + +static void emitNumTeamsForBareTargetDirective(

[llvm-branch-commits] [llvm] [NFC][AMDGPU] Reformat code for creating AA (PR #101591)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/101591 None >From 806563cbb89fea64b9c289ad39a4520ce72f0ebc Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Thu, 1 Aug 2024 20:24:49 -0400 Subject: [PATCH] [NFC][AMDGPU] Reformat code for creating AA --- llvm/lib/T

[llvm-branch-commits] [llvm] [NFC][AMDGPU] Reformat code for creating AA (PR #101591)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian ready_for_review https://github.com/llvm/llvm-project/pull/101591 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [NFC][AMDGPU] Reformat code for creating AA (PR #101591)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/101591?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [llvm] [WIP][AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` (PR #101593)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/101593 None >From 5dffd995b71395656b26977d019385a9d0a88533 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Thu, 1 Aug 2024 20:30:07 -0400 Subject: [PATCH] [WIP][AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor`

[llvm-branch-commits] [llvm] [WIP][AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` (PR #101593)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/101593?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [llvm] [WIP][AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` (PR #101593)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
@@ -1064,6 +1064,17 @@ static bool runImpl(Module &M, AnalysisGetter &AG, TargetMachine &TM) { } else if (CC == CallingConv::AMDGPU_KERNEL) { addPreloadKernArgHint(F, TM); } + +for (auto &I : instructions(F)) { + if (auto *LI = dyn_cast(&I)) { --

[llvm-branch-commits] [llvm] [WIP][AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` (PR #101593)

2024-08-01 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/101593 >From 9b743f5bd577be07c858b1357da8d39264bc34db Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Thu, 1 Aug 2024 20:30:07 -0400 Subject: [PATCH] [WIP][AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` ---

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-08-02 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/100953 >From 225eca0dc689b2764acc23442d28dee57cd388d1 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Sun, 28 Jul 2024 15:28:09 -0400 Subject: [PATCH] [LLVM][PassBuilder] Extend the function signature of callback fo

[llvm-branch-commits] [llvm] [AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDGPUAttributor pass (PR #101760)

2024-08-02 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/101760 None >From 54f85728f224b262b9d85d567e77f64e0c625832 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Fri, 2 Aug 2024 18:05:44 -0400 Subject: [PATCH] [AMDGPU][Attributor] Add a pass parameter `closed-world` for

[llvm-branch-commits] [llvm] [AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDGPUAttributor pass (PR #101760)

2024-08-02 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian ready_for_review https://github.com/llvm/llvm-project/pull/101760 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDGPUAttributor pass (PR #101760)

2024-08-02 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/101760?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [clang] [llvm] [WIP][Offload] Add runtime support for multi-dim `num_teams` (PR #101723)

2024-08-06 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: This will be closed for now. It will be easier to make runtime changes for thread block size and grid size in one PR. https://github.com/llvm/llvm-project/pull/101723 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.

[llvm-branch-commits] [clang] [llvm] [WIP][Offload] Add runtime support for multi-dim `num_teams` (PR #101723)

2024-08-06 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian closed https://github.com/llvm/llvm-project/pull/101723 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDGPUAttributor pass (PR #101760)

2024-08-06 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian updated https://github.com/llvm/llvm-project/pull/101760 >From f9e990a43908efc2e155c95f3cd4ddadefc4d6a1 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Fri, 2 Aug 2024 18:05:44 -0400 Subject: [PATCH] [AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDG

[llvm-branch-commits] [clang] clang/AMDGPU: Set noalias.addrspace metadata on atomicrmw (PR #102462)

2024-08-08 Thread Shilei Tian via llvm-branch-commits
@@ -647,6 +647,14 @@ class LangOptions : public LangOptionsBase { return ConvergentFunctions; } + /// Return true if atomicrmw operations targeting allocations in private shiltian wrote: Do we want to have a check in target machine to tell if atomic op

[llvm-branch-commits] [llvm] [AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDGPUAttributor pass (PR #101760)

2024-08-08 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: This patch will be rebased once https://github.com/llvm/llvm-project/pull/102086 is landed. https://github.com/llvm/llvm-project/pull/101760 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org

[llvm-branch-commits] [llvm] NewPM/AMDGPU: Port AMDGPUPerfHintAnalysis to new pass manager (PR #102645)

2024-08-09 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. https://github.com/llvm/llvm-project/pull/102645 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] NewPM/AMDGPU: Port AMDGPUPerfHintAnalysis to new pass manager (PR #102645)

2024-08-09 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian edited https://github.com/llvm/llvm-project/pull/102645 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `thread_limit` clause (PR #102717)

2024-08-09 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/102717 None >From 3ec01daaa2d43350b2c835d4173ede441ca004a1 Mon Sep 17 00:00:00 2001 From: Shilei Tian Date: Fri, 9 Aug 2024 23:25:21 -0400 Subject: [PATCH] [Clang][OMPX] Add the code generation for multi-dim `thread

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `thread_limit` clause (PR #102717)

2024-08-09 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian ready_for_review https://github.com/llvm/llvm-project/pull/102717 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `thread_limit` clause (PR #102717)

2024-08-09 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: > [!WARNING] > This pull request is not mergeable via GitHub because a downstack PR is > open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/102717?utm_source=stack-comment-downstack-mergeability-warning"

[llvm-branch-commits] [openmp] release/18.x: [OpenMP][AIX] Set worker stack size to 2 x KMP_DEFAULT_STKSIZE if system stack size is too big (#81996) (PR #82146)

2024-02-17 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. https://github.com/llvm/llvm-project/pull/82146 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [openmp] release/18.x: [OpenMP][AIX]Add assembly file containing microtasking routines and unnamed common block definitions (#81770) (PR #82391)

2024-02-20 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. https://github.com/llvm/llvm-project/pull/82391 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [openmp] release/18.x: [OpenMP] Implement __kmp_is_address_mapped on DragonFlyBSD. (#82895) (PR #82940)

2024-02-26 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: Generally we don't back port feature-implementation patches but we (actually it's me) already made an exception by mistake [ebc589e](https://github.com/llvm/llvm-project/commit/ebc589e44ffe7b77cc500f3d2dc1a7ba11dd82b1). How many patches like this do you expect to be back ported

[llvm-branch-commits] [openmp] [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626) (PR #85053)

2024-03-13 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. https://github.com/llvm/llvm-project/pull/85053 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)

2024-03-26 Thread Shilei Tian via llvm-branch-commits
shiltian wrote: I think it's fine. WDYT? @tstellar https://github.com/llvm/llvm-project/pull/86695 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)

2024-03-29 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. Since this feature is needed for the vendor release, we can make exception for this patch. https://github.com/llvm/llvm-project/pull/86695 ___ llvm-branch-commits mailing list llvm-branch-commits

[llvm-branch-commits] [openmp] ed939f8 - [OpenMP] Added the support for hidden helper task in RTL

2021-01-16 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-16T14:13:35-05:00 New Revision: ed939f853da1f2266f00ea087f778fda88848f73 URL: https://github.com/llvm/llvm-project/commit/ed939f853da1f2266f00ea087f778fda88848f73 DIFF: https://github.com/llvm/llvm-project/commit/ed939f853da1f2266f00ea087f778fda88848f73.diff L

[llvm-branch-commits] [openmp] 9bf843b - Revert "[OpenMP] Added the support for hidden helper task in RTL"

2021-01-18 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-18T06:57:52-05:00 New Revision: 9bf843bdc88f89193939445828105d97ac83f963 URL: https://github.com/llvm/llvm-project/commit/9bf843bdc88f89193939445828105d97ac83f963 DIFF: https://github.com/llvm/llvm-project/commit/9bf843bdc88f89193939445828105d97ac83f963.diff L

[llvm-branch-commits] [clang] 82e537a - [Clang][OpenMP] Fixed an issue that clang crashed when compiling OpenMP program in device only mode without host IR

2021-01-19 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-19T14:18:42-05:00 New Revision: 82e537a9d28a2c18bd1637e2eac0e0af658ed829 URL: https://github.com/llvm/llvm-project/commit/82e537a9d28a2c18bd1637e2eac0e0af658ed829 DIFF: https://github.com/llvm/llvm-project/commit/82e537a9d28a2c18bd1637e2eac0e0af658ed829.diff L

[llvm-branch-commits] [openmp] fd70f70 - [OpenMP][NVPTX] Replaced CUDA builtin vars with LLVM intrinsics

2021-01-20 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-20T12:02:06-05:00 New Revision: fd70f70d1e02752f411fcf923fddda31cce376ae URL: https://github.com/llvm/llvm-project/commit/fd70f70d1e02752f411fcf923fddda31cce376ae DIFF: https://github.com/llvm/llvm-project/commit/fd70f70d1e02752f411fcf923fddda31cce376ae.diff L

[llvm-branch-commits] [openmp] 33a5d21 - [OpenMP][NVPTX] Added forward declaration to pave the way for building deviceRTLs with OpenMP

2021-01-20 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-20T15:56:02-05:00 New Revision: 33a5d212c6198af2bd902bb8e4cfd0f0bec0114f URL: https://github.com/llvm/llvm-project/commit/33a5d212c6198af2bd902bb8e4cfd0f0bec0114f DIFF: https://github.com/llvm/llvm-project/commit/33a5d212c6198af2bd902bb8e4cfd0f0bec0114f.diff L

[llvm-branch-commits] [clang] 3809e5d - [Clang][OpenMP] Use `clang_cc1` test for `declare_target_device_only_compilation.cpp`

2021-01-20 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-20T20:34:10-05:00 New Revision: 3809e5dac965e7c25f3c286884a7af6e48946865 URL: https://github.com/llvm/llvm-project/commit/3809e5dac965e7c25f3c286884a7af6e48946865 DIFF: https://github.com/llvm/llvm-project/commit/3809e5dac965e7c25f3c286884a7af6e48946865.diff L

[llvm-branch-commits] [openmp] 48c54f0 - [OpenMP][NVPTX] Added forward declaration for atomic operations

2021-01-21 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-21T10:37:16-05:00 New Revision: 48c54f0f623407192e93dc884724a12826eeab4f URL: https://github.com/llvm/llvm-project/commit/48c54f0f623407192e93dc884724a12826eeab4f DIFF: https://github.com/llvm/llvm-project/commit/48c54f0f623407192e93dc884724a12826eeab4f.diff L

Re: [llvm-branch-commits] [clang] 82e537a - [Clang][OpenMP] Fixed an issue that clang crashed when compiling OpenMP program in device only mode without host IR

2021-01-22 Thread Shilei Tian via llvm-branch-commits
> reason for these to not also be cc1, would you mind updating this? > > Thanks! > > -eric > > On Tue, Jan 19, 2021 at 2:22 PM Shilei Tian via llvm-branch-commits > <mailto:llvm-branch-commits@lists.llvm.org>> wrote: > > Author: Shilei Tian > Date: 202

[llvm-branch-commits] [clang] 5ad038a - [Clang][OpenMP][NVPTX] Replace `libomptarget-nvptx-path` with `libomptarget-nvptx-bc-path`

2021-01-23 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-23T14:42:38-05:00 New Revision: 5ad038aafa3a07a4491bf12cf6edf2026f3f17d1 URL: https://github.com/llvm/llvm-project/commit/5ad038aafa3a07a4491bf12cf6edf2026f3f17d1 DIFF: https://github.com/llvm/llvm-project/commit/5ad038aafa3a07a4491bf12cf6edf2026f3f17d1.diff L

[llvm-branch-commits] [openmp] cfd978d - [OpenMP] Fixed test environment of `check-libomptarget-nvptx`

2021-01-24 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-24T13:18:33-05:00 New Revision: cfd978d5d3c8a06813e25f69ff1386428380a7cb URL: https://github.com/llvm/llvm-project/commit/cfd978d5d3c8a06813e25f69ff1386428380a7cb DIFF: https://github.com/llvm/llvm-project/commit/cfd978d5d3c8a06813e25f69ff1386428380a7cb.diff L

[llvm-branch-commits] [openmp] 27cc4a8 - [OpenMP][NVPTX] Rewrite CUDA intrinsics with NVVM intrinsics

2021-01-25 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-25T14:14:30-05:00 New Revision: 27cc4a8138d819f78bc4fc028e39772bbda84dbd URL: https://github.com/llvm/llvm-project/commit/27cc4a8138d819f78bc4fc028e39772bbda84dbd DIFF: https://github.com/llvm/llvm-project/commit/27cc4a8138d819f78bc4fc028e39772bbda84dbd.diff L

[llvm-branch-commits] [openmp] f5602e0 - [OpenMP] Disabled profiling in `libomp` by default to unblock link errors

2021-02-03 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-02-03T19:18:08-05:00 New Revision: f5602e0bf31ab590da19fa357980a753dbfd666e URL: https://github.com/llvm/llvm-project/commit/f5602e0bf31ab590da19fa357980a753dbfd666e DIFF: https://github.com/llvm/llvm-project/commit/f5602e0bf31ab590da19fa357980a753dbfd666e.diff L

[llvm-branch-commits] [openmp] 7fad20e - Revert "[OpenMP] Disabled profiling in `libomp` by default to unblock link errors"

2021-02-04 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-02-04T08:44:20-05:00 New Revision: 7fad20eccc4f9fe5d03b2e381e26e8eb13a3e3be URL: https://github.com/llvm/llvm-project/commit/7fad20eccc4f9fe5d03b2e381e26e8eb13a3e3be DIFF: https://github.com/llvm/llvm-project/commit/7fad20eccc4f9fe5d03b2e381e26e8eb13a3e3be.diff L

[llvm-branch-commits] [openmp] 66c7b44 - [OpenMP] Fix building using LLVM_ENABLE_RUNTIMES

2021-02-04 Thread Shilei Tian via llvm-branch-commits
Author: Giorgis Georgakoudis Date: 2021-02-04T10:24:40-05:00 New Revision: 66c7b449acf402bdc87b69db5778b7b43958d217 URL: https://github.com/llvm/llvm-project/commit/66c7b449acf402bdc87b69db5778b7b43958d217 DIFF: https://github.com/llvm/llvm-project/commit/66c7b449acf402bdc87b69db5778b7b43958d21

[llvm-branch-commits] [openmp] 92a5106 - [OpenMP] Disabled profiling in `libomp` by default to unblock link errors

2021-02-04 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-02-04T10:25:01-05:00 New Revision: 92a5106e8055bab7da46095a83290862728b URL: https://github.com/llvm/llvm-project/commit/92a5106e8055bab7da46095a83290862728b DIFF: https://github.com/llvm/llvm-project/commit/92a5106e8055bab7da46095a83290862728b.diff L

[llvm-branch-commits] [llvm] 36b0dd8 - [OpenMP] Fixed the issue that CMake variables for OpenMP were not passed through when building OpenMP with LLVM_ENABLE_RUNTIMES

2020-12-20 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2020-12-20T18:40:12-05:00 New Revision: 36b0dd8f678fc446f8088963a70d701507ced8fc URL: https://github.com/llvm/llvm-project/commit/36b0dd8f678fc446f8088963a70d701507ced8fc DIFF: https://github.com/llvm/llvm-project/commit/36b0dd8f678fc446f8088963a70d701507ced8fc.diff L

[llvm-branch-commits] [openmp] 612ddc3 - [OpenMP][Docs] Updated the faq about building an OpenMP offloading capable compiler

2020-12-22 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2020-12-22T13:14:53-05:00 New Revision: 612ddc3117ce7715a3634fa0e0c5c6cdd3619d6b URL: https://github.com/llvm/llvm-project/commit/612ddc3117ce7715a3634fa0e0c5c6cdd3619d6b DIFF: https://github.com/llvm/llvm-project/commit/612ddc3117ce7715a3634fa0e0c5c6cdd3619d6b.diff L

[llvm-branch-commits] [openmp] 1eb082c - [OpenMP][Docs] Fixed a typo in the doc that can mislead users to a CMake error

2020-12-22 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2020-12-22T14:05:58-05:00 New Revision: 1eb082c2ea426f1dab4d1b3541b37c883b3a6b4f URL: https://github.com/llvm/llvm-project/commit/1eb082c2ea426f1dab4d1b3541b37c883b3a6b4f DIFF: https://github.com/llvm/llvm-project/commit/1eb082c2ea426f1dab4d1b3541b37c883b3a6b4f.diff L

[llvm-branch-commits] [openmp] e2a6230 - [OpenMP] Fixed the test environment when building along with LLVM

2021-01-06 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-06T17:06:16-05:00 New Revision: e2a623094f6bc1b01f9661043b3df908ca1bd037 URL: https://github.com/llvm/llvm-project/commit/e2a623094f6bc1b01f9661043b3df908ca1bd037 DIFF: https://github.com/llvm/llvm-project/commit/e2a623094f6bc1b01f9661043b3df908ca1bd037.diff L

[llvm-branch-commits] [openmp] 5acdae1 - [OpenMP] Fixed an issue that wrong LLVM headers might be included when building libomptarget

2021-01-06 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-06T17:07:36-05:00 New Revision: 5acdae1f9a772e16850b0ee9648d79a7c3becf23 URL: https://github.com/llvm/llvm-project/commit/5acdae1f9a772e16850b0ee9648d79a7c3becf23 DIFF: https://github.com/llvm/llvm-project/commit/5acdae1f9a772e16850b0ee9648d79a7c3becf23.diff L

[llvm-branch-commits] [clang] 63b42a0 - [NFC] clang/test/openMP/target_codegen.cpp should not depend on ssa name

2021-01-07 Thread Shilei Tian via llvm-branch-commits
Author: Jeroen Dobbelaere Date: 2021-01-07T16:39:17-05:00 New Revision: 63b42a0514567d24df617e4587e80e4564ebf120 URL: https://github.com/llvm/llvm-project/commit/63b42a0514567d24df617e4587e80e4564ebf120 DIFF: https://github.com/llvm/llvm-project/commit/63b42a0514567d24df617e4587e80e4564ebf120.d

[llvm-branch-commits] [openmp] 676c7cb - [OpenMP] Added the support for cache line size 256 for A64FX

2021-01-09 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-09T11:58:47-05:00 New Revision: 676c7cb0c0d4b66affde3ff7fc566c7a5aaa7246 URL: https://github.com/llvm/llvm-project/commit/676c7cb0c0d4b66affde3ff7fc566c7a5aaa7246 DIFF: https://github.com/llvm/llvm-project/commit/676c7cb0c0d4b66affde3ff7fc566c7a5aaa7246.diff L

[llvm-branch-commits] [openmp] 175c336 - [OpenMP] Remove copy constructor of `RTLInfoTy`

2021-01-09 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-09T13:01:01-05:00 New Revision: 175c336a1c5a7d4cf2e24ec5188c370cd6093ddb URL: https://github.com/llvm/llvm-project/commit/175c336a1c5a7d4cf2e24ec5188c370cd6093ddb DIFF: https://github.com/llvm/llvm-project/commit/175c336a1c5a7d4cf2e24ec5188c370cd6093ddb.diff L

[llvm-branch-commits] [llvm] 894d2db - [LLVM] Added OpenMP to `LLVM_ALL_RUNTIMES`

2021-01-10 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-10T16:45:51-05:00 New Revision: 894d2dbf502026a2b063340f8214b8ffd7cf7e21 URL: https://github.com/llvm/llvm-project/commit/894d2dbf502026a2b063340f8214b8ffd7cf7e21 DIFF: https://github.com/llvm/llvm-project/commit/894d2dbf502026a2b063340f8214b8ffd7cf7e21.diff L

[llvm-branch-commits] [openmp] 7be3285 - [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM

2021-01-10 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-10T16:46:19-05:00 New Revision: 7be3285248bf54d0784a76174cf44cf7c1e780a5 URL: https://github.com/llvm/llvm-project/commit/7be3285248bf54d0784a76174cf44cf7c1e780a5 DIFF: https://github.com/llvm/llvm-project/commit/7be3285248bf54d0784a76174cf44cf7c1e780a5.diff L

[llvm-branch-commits] [openmp] a81c68a - [OpenMP] Take elf_common.c as a interface library

2021-01-11 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-11T17:34:26-05:00 New Revision: a81c68ae6be58efa24e2573e155d5ef20260399b URL: https://github.com/llvm/llvm-project/commit/a81c68ae6be58efa24e2573e155d5ef20260399b DIFF: https://github.com/llvm/llvm-project/commit/a81c68ae6be58efa24e2573e155d5ef20260399b.diff L

[llvm-branch-commits] [openmp] 0871d6d - [OpenMP] Move memory manager to plugin and make it a common interface

2021-01-11 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-11T21:33:42-05:00 New Revision: 0871d6d51648dd2a8009ddff59936ea9e3fe871b URL: https://github.com/llvm/llvm-project/commit/0871d6d51648dd2a8009ddff59936ea9e3fe871b DIFF: https://github.com/llvm/llvm-project/commit/0871d6d51648dd2a8009ddff59936ea9e3fe871b.diff L

[llvm-branch-commits] [openmp] bdd1ad5 - [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES

2021-01-12 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-12T14:32:38-05:00 New Revision: bdd1ad5e5c57ae0f0bf899517c540ad8a679f01a URL: https://github.com/llvm/llvm-project/commit/bdd1ad5e5c57ae0f0bf899517c540ad8a679f01a DIFF: https://github.com/llvm/llvm-project/commit/bdd1ad5e5c57ae0f0bf899517c540ad8a679f01a.diff L

[llvm-branch-commits] [openmp] 68ff52f - [OpenMP] Fixed the link error that cannot find static data member

2021-01-12 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-12T16:48:28-05:00 New Revision: 68ff52ffead2ba25cca442778ab19286000daad7 URL: https://github.com/llvm/llvm-project/commit/68ff52ffead2ba25cca442778ab19286000daad7 DIFF: https://github.com/llvm/llvm-project/commit/68ff52ffead2ba25cca442778ab19286000daad7.diff L

[llvm-branch-commits] [openmp] 01f1273 - [OpenMP] Fixed a typo in openmp/CMakeLists.txt

2021-01-12 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-12T17:00:49-05:00 New Revision: 01f1273fe2f0c246f17162de24a8b6e11bad23a8 URL: https://github.com/llvm/llvm-project/commit/01f1273fe2f0c246f17162de24a8b6e11bad23a8 DIFF: https://github.com/llvm/llvm-project/commit/01f1273fe2f0c246f17162de24a8b6e11bad23a8.diff L

[llvm-branch-commits] [openmp] 763c1f9 - [OpenMP] Drop the static library libomptarget-nvptx

2021-01-14 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-14T13:34:25-05:00 New Revision: 763c1f9933463c40c39c04b68bbe4d296823b003 URL: https://github.com/llvm/llvm-project/commit/763c1f9933463c40c39c04b68bbe4d296823b003 DIFF: https://github.com/llvm/llvm-project/commit/763c1f9933463c40c39c04b68bbe4d296823b003.diff L

[llvm-branch-commits] [openmp] 64e9e9a - [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX

2021-01-14 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-14T13:55:12-05:00 New Revision: 64e9e9aeee0155fc12d7d40d56e7611a63d8e47d URL: https://github.com/llvm/llvm-project/commit/64e9e9aeee0155fc12d7d40d56e7611a63d8e47d DIFF: https://github.com/llvm/llvm-project/commit/64e9e9aeee0155fc12d7d40d56e7611a63d8e47d.diff L

[llvm-branch-commits] [openmp] 547b032 - [OpenMP] Remove omptarget-nvptx from deps as it is no longer a valid target

2021-01-14 Thread Shilei Tian via llvm-branch-commits
Author: Shilei Tian Date: 2021-01-14T19:16:11-05:00 New Revision: 547b032ccc8e1da5d1716afeb0afa8988e129fd0 URL: https://github.com/llvm/llvm-project/commit/547b032ccc8e1da5d1716afeb0afa8988e129fd0 DIFF: https://github.com/llvm/llvm-project/commit/547b032ccc8e1da5d1716afeb0afa8988e129fd0.diff L

[llvm-branch-commits] [llvm] AMDGPU: Preserve alignment when custom expanding atomicrmw (PR #103768)

2024-08-14 Thread Shilei Tian via llvm-branch-commits
https://github.com/shiltian approved this pull request. https://github.com/llvm/llvm-project/pull/103768 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

  1   2   >