[llvm-branch-commits] [openmp] 95f0d1e - [libomptarget] Compile with older cuda, revert D95274

2021-01-25 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-25T16:12:56Z New Revision: 95f0d1edafe3e52a4057768f8cde5d55faf39d16 URL: https://github.com/llvm/llvm-project/commit/95f0d1edafe3e52a4057768f8cde5d55faf39d16 DIFF: https://github.com/llvm/llvm-project/commit/95f0d1edafe3e52a4057768f8cde5d55faf39d16.diff L

[llvm-branch-commits] [openmp] e5e448a - [libomptarget][cuda] Fix build, change missed from D95274

2021-01-24 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-24T18:30:04Z New Revision: e5e448aafa7699c17f78aaffb001b665b607e5ae URL: https://github.com/llvm/llvm-project/commit/e5e448aafa7699c17f78aaffb001b665b607e5ae DIFF: https://github.com/llvm/llvm-project/commit/e5e448aafa7699c17f78aaffb001b665b607e5ae.diff L

[llvm-branch-commits] [openmp] c3074d4 - [libomptarget][nvptx] Replace cuda atomic primitives with clang intrinsics

2021-01-24 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-24T10:59:15Z New Revision: c3074d48d38cc1207da893b6f3545b5777db4c27 URL: https://github.com/llvm/llvm-project/commit/c3074d48d38cc1207da893b6f3545b5777db4c27 DIFF: https://github.com/llvm/llvm-project/commit/c3074d48d38cc1207da893b6f3545b5777db4c27.diff L

[llvm-branch-commits] [openmp] dc70c56 - [libomptarget][amdgpu][nfc] Update comments

2021-01-23 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-23T22:53:58Z New Revision: dc70c56be5922b874b1408edc1315fcda40680ba URL: https://github.com/llvm/llvm-project/commit/dc70c56be5922b874b1408edc1315fcda40680ba DIFF: https://github.com/llvm/llvm-project/commit/dc70c56be5922b874b1408edc1315fcda40680ba.diff L

[llvm-branch-commits] [openmp] 78b0630 - [libomptarget][cuda] Call v2 functions explicitly

2021-01-23 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-23T20:33:13Z New Revision: 78b0630b72a9742d62b07cef912b72f1743bfae9 URL: https://github.com/llvm/llvm-project/commit/78b0630b72a9742d62b07cef912b72f1743bfae9 DIFF: https://github.com/llvm/llvm-project/commit/78b0630b72a9742d62b07cef912b72f1743bfae9.diff L

[llvm-branch-commits] [openmp] 47e95e8 - [libomptarget] Build cuda plugin without cuda installed locally

2021-01-22 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-23T00:15:04Z New Revision: 47e95e87a3e4f738635ff965616d4e2d96bf838a URL: https://github.com/llvm/llvm-project/commit/47e95e87a3e4f738635ff965616d4e2d96bf838a DIFF: https://github.com/llvm/llvm-project/commit/47e95e87a3e4f738635ff965616d4e2d96bf838a.diff L

[llvm-branch-commits] [openmp] 9b19ecb - [libomptarget][devicertl] Drop templated atomic functions

2021-01-22 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-22T14:48:22Z New Revision: 9b19ecb8f1ec7acbcfd6f0e4f3cbd6902570105d URL: https://github.com/llvm/llvm-project/commit/9b19ecb8f1ec7acbcfd6f0e4f3cbd6902570105d DIFF: https://github.com/llvm/llvm-project/commit/9b19ecb8f1ec7acbcfd6f0e4f3cbd6902570105d.diff L

[llvm-branch-commits] [openmp] fbc1dcb - [libomptarget][devicertl][nfc] Simplify target_atomic abstraction

2021-01-20 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-20T19:50:50Z New Revision: fbc1dcb946553a3dc923a63288d9275eea86f918 URL: https://github.com/llvm/llvm-project/commit/fbc1dcb946553a3dc923a63288d9275eea86f918 DIFF: https://github.com/llvm/llvm-project/commit/fbc1dcb946553a3dc923a63288d9275eea86f918.diff L

[llvm-branch-commits] [openmp] ea616f9 - [libomptarget][devicertl][nfc] Remove some cuda intrinsics, simplify

2021-01-20 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-20T19:45:05Z New Revision: ea616f9026dc6bd9c67ebe2d3226ac91122a7945 URL: https://github.com/llvm/llvm-project/commit/ea616f9026dc6bd9c67ebe2d3226ac91122a7945 DIFF: https://github.com/llvm/llvm-project/commit/ea616f9026dc6bd9c67ebe2d3226ac91122a7945.diff L

[llvm-branch-commits] [openmp] e069662 - [libomptarget][devicertl] Wrap source in declare target pragmas

2021-01-20 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-20T15:50:41Z New Revision: e069662deb1fa167b3e5fdce4c9949e663df8082 URL: https://github.com/llvm/llvm-project/commit/e069662deb1fa167b3e5fdce4c9949e663df8082 DIFF: https://github.com/llvm/llvm-project/commit/e069662deb1fa167b3e5fdce4c9949e663df8082.diff L

[llvm-branch-commits] [openmp] 214387c - [libomptarget][nvptx] Reduce calls to cuda header

2021-01-14 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-15T02:16:33Z New Revision: 214387c2c694c92fec713f7ad224f10c1aebc1cf URL: https://github.com/llvm/llvm-project/commit/214387c2c694c92fec713f7ad224f10c1aebc1cf DIFF: https://github.com/llvm/llvm-project/commit/214387c2c694c92fec713f7ad224f10c1aebc1cf.diff L

[llvm-branch-commits] [openmp] 6e7094c - [libomptarget][nvptx][nfc] Move target_impl functions out of header

2021-01-14 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-15T00:19:48Z New Revision: 6e7094c14b22a202c15959316033c164d7a84122 URL: https://github.com/llvm/llvm-project/commit/6e7094c14b22a202c15959316033c164d7a84122 DIFF: https://github.com/llvm/llvm-project/commit/6e7094c14b22a202c15959316033c164d7a84122.diff L

[llvm-branch-commits] [openmp] 5d165f0 - [libomptarget][amdgpu] Fix kernel launch tracing to match previous behavior

2021-01-14 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-14T18:13:22Z New Revision: 5d165f0b893d4fc5fb5caeb2b05c566dd26e4d89 URL: https://github.com/llvm/llvm-project/commit/5d165f0b893d4fc5fb5caeb2b05c566dd26e4d89 DIFF: https://github.com/llvm/llvm-project/commit/5d165f0b893d4fc5fb5caeb2b05c566dd26e4d89.diff L

[llvm-branch-commits] [openmp] 84e0b14 - [libomptarget][nvptx] Include omp_data.cu in bitcode deviceRTL

2021-01-12 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-13T03:51:11Z New Revision: 84e0b14a0a419f26d0a2f7389e06aa8e36569808 URL: https://github.com/llvm/llvm-project/commit/84e0b14a0a419f26d0a2f7389e06aa8e36569808 DIFF: https://github.com/llvm/llvm-project/commit/84e0b14a0a419f26d0a2f7389e06aa8e36569808.diff L

[llvm-branch-commits] [openmp] 33e2494 - [libomptarget][amdgpu][nfc] Fix build on centos

2021-01-12 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-12T19:40:03Z New Revision: 33e2494bea653a845cb0502cc6d3cecdf2b47750 URL: https://github.com/llvm/llvm-project/commit/33e2494bea653a845cb0502cc6d3cecdf2b47750 DIFF: https://github.com/llvm/llvm-project/commit/33e2494bea653a845cb0502cc6d3cecdf2b47750.diff L

[llvm-branch-commits] [openmp] 76bfbb7 - [libomptarget][amdgpu] Call into deviceRTL instead of ockl

2021-01-04 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2021-01-04T16:48:47Z New Revision: 76bfbb74d38b611f150e8e1a4becc11be95703da URL: https://github.com/llvm/llvm-project/commit/76bfbb74d38b611f150e8e1a4becc11be95703da DIFF: https://github.com/llvm/llvm-project/commit/76bfbb74d38b611f150e8e1a4becc11be95703da.diff L

[llvm-branch-commits] [clang] daf39e3 - [amdgpu] Default to code object v3

2020-12-17 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-17T16:09:33Z New Revision: daf39e3f2dba18bd39cd89a1c91bae126a31d4fe URL: https://github.com/llvm/llvm-project/commit/daf39e3f2dba18bd39cd89a1c91bae126a31d4fe DIFF: https://github.com/llvm/llvm-project/commit/daf39e3f2dba18bd39cd89a1c91bae126a31d4fe.diff L

[llvm-branch-commits] [clang] c0619d3 - [NFC] Use regex for code object version in hip tests

2020-12-16 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-16T17:00:19Z New Revision: c0619d3b21cd420b9faf15f14db0816787c44ded URL: https://github.com/llvm/llvm-project/commit/c0619d3b21cd420b9faf15f14db0816787c44ded DIFF: https://github.com/llvm/llvm-project/commit/c0619d3b21cd420b9faf15f14db0816787c44ded.diff L

[llvm-branch-commits] [openmp] b607837 - [libomptarget][nfc] Replace static const with enum

2020-12-16 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-16T16:40:37Z New Revision: b607837c75d04cc007dcf855983dfa3b69f63d73 URL: https://github.com/llvm/llvm-project/commit/b607837c75d04cc007dcf855983dfa3b69f63d73 DIFF: https://github.com/llvm/llvm-project/commit/b607837c75d04cc007dcf855983dfa3b69f63d73.diff L

[llvm-branch-commits] [clang] 4b2e7d0 - [amdgpu] Default to code object v3

2020-12-14 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-15T01:11:09Z New Revision: 4b2e7d0215021d0d1df1a6319884b21d33936265 URL: https://github.com/llvm/llvm-project/commit/4b2e7d0215021d0d1df1a6319884b21d33936265 DIFF: https://github.com/llvm/llvm-project/commit/4b2e7d0215021d0d1df1a6319884b21d33936265.diff L

[llvm-branch-commits] [openmp] ce93de3 - [libomptarget][nfc] Remove data_sharing type aliasing

2020-12-10 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-11T02:13:34Z New Revision: ce93de3bb284c944676c7b81890156d9d80b1db9 URL: https://github.com/llvm/llvm-project/commit/ce93de3bb284c944676c7b81890156d9d80b1db9 DIFF: https://github.com/llvm/llvm-project/commit/ce93de3bb284c944676c7b81890156d9d80b1db9.diff L

[llvm-branch-commits] [openmp] 7c59614 - [libomptarget][amdgpu] clang-format src/rtl.cpp

2020-12-09 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-09T19:45:51Z New Revision: 7c5961439485e59b8f463b17bf37dab8d8aa7c3a URL: https://github.com/llvm/llvm-project/commit/7c5961439485e59b8f463b17bf37dab8d8aa7c3a DIFF: https://github.com/llvm/llvm-project/commit/7c5961439485e59b8f463b17bf37dab8d8aa7c3a.diff L

[llvm-branch-commits] [openmp] c9bc414 - [libomptarget][amdgpu] Let default number of teams equal number of CUs

2020-12-09 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-09T19:35:34Z New Revision: c9bc414840a41aff3e83a1529ba6dd98e13ce39d URL: https://github.com/llvm/llvm-project/commit/c9bc414840a41aff3e83a1529ba6dd98e13ce39d DIFF: https://github.com/llvm/llvm-project/commit/c9bc414840a41aff3e83a1529ba6dd98e13ce39d.diff L

[llvm-branch-commits] [openmp] e191d31 - [libomptarget][amdgpu] Robust handling of device_environment symbol

2020-12-09 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-09T19:21:51Z New Revision: e191d3115921d9b5b6602747bff72a1f2cf565c4 URL: https://github.com/llvm/llvm-project/commit/e191d3115921d9b5b6602747bff72a1f2cf565c4 DIFF: https://github.com/llvm/llvm-project/commit/e191d3115921d9b5b6602747bff72a1f2cf565c4.diff L

[llvm-branch-commits] [openmp] cab9f69 - [libomptarget][amdgpu] Improve diagnostics on arch mismatch

2020-12-09 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-09T18:55:53Z New Revision: cab9f6923522475e0d2137c66622c3fa70b01d3b URL: https://github.com/llvm/llvm-project/commit/cab9f6923522475e0d2137c66622c3fa70b01d3b DIFF: https://github.com/llvm/llvm-project/commit/cab9f6923522475e0d2137c66622c3fa70b01d3b.diff L

[llvm-branch-commits] [openmp] 71f4693 - [libomptarget][amdgpu] Add plumbing to call into hostrpc lib, if linked

2020-12-07 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-07T15:24:01Z New Revision: 71f469302079baeb552b29c6959ac884da101102 URL: https://github.com/llvm/llvm-project/commit/71f469302079baeb552b29c6959ac884da101102 DIFF: https://github.com/llvm/llvm-project/commit/71f469302079baeb552b29c6959ac884da101102.diff L

[llvm-branch-commits] [openmp] e1b8e8a - [libomptarget][amdgpu] Skip device_State allocation when using bss global

2020-12-06 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-06T12:13:56Z New Revision: e1b8e8a1f4c35c8596956d56ffc9f1d91b64f780 URL: https://github.com/llvm/llvm-project/commit/e1b8e8a1f4c35c8596956d56ffc9f1d91b64f780 DIFF: https://github.com/llvm/llvm-project/commit/e1b8e8a1f4c35c8596956d56ffc9f1d91b64f780.diff L

[llvm-branch-commits] [openmp] f628eef - [libomptarget][amdgpu] Fix latent race in load binary

2020-12-04 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-04T16:29:09Z New Revision: f628eef98acd24f8eb6a52d67ee887bb18f04bca URL: https://github.com/llvm/llvm-project/commit/f628eef98acd24f8eb6a52d67ee887bb18f04bca DIFF: https://github.com/llvm/llvm-project/commit/f628eef98acd24f8eb6a52d67ee887bb18f04bca.diff L

[llvm-branch-commits] [openmp] ae9d96a - [libomptarget][amdgpu] Address compiler warnings, drive by fixes

2020-12-03 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-12-03T11:09:12Z New Revision: ae9d96a656a17fa782ccaa9ba10d4570f497e855 URL: https://github.com/llvm/llvm-project/commit/ae9d96a656a17fa782ccaa9ba10d4570f497e855 DIFF: https://github.com/llvm/llvm-project/commit/ae9d96a656a17fa782ccaa9ba10d4570f497e855.diff L

[llvm-branch-commits] [openmp] 89a0f48 - [libomptarget][cuda] Detect missing symbols in plugin at build time

2020-11-27 Thread Jon Chesterfield via llvm-branch-commits
Author: Jon Chesterfield Date: 2020-11-27T15:39:41Z New Revision: 89a0f48c58f82262c7ce2b9ca51ffad0ffc559ea URL: https://github.com/llvm/llvm-project/commit/89a0f48c58f82262c7ce2b9ca51ffad0ffc559ea DIFF: https://github.com/llvm/llvm-project/commit/89a0f48c58f82262c7ce2b9ca51ffad0ffc559ea.diff L