commit | 836f3fe781746d8d9bdef47e13d3a93a03af4d79 | [log] [tgz] |
---|---|---|
author | Jon Chesterfield <jonathanchesterfield@gmail.com> | Sun Jan 24 10:59:16 2021 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Jan 24 21:48:01 2021 -0800 |
tree | 87bf1bdb21c87b00889ea0361e0e129416131346 | |
parent | c219fe031e0d600f5eac99b957a1aef5133b2ddb [diff] |
[libomptarget][nvptx] Replace cuda atomic primitives with clang intrinsics [libomptarget][nvptx] Replace cuda atomic primitives with clang intrinsics Tested by diff of IR generated for target_impl.cu before and after. NFC. Part of removing deviceRTL build time dependency on cuda SDK. Reviewed By: tianshilei1992 Differential Revision: https://reviews.llvm.org/D95294 GitOrigin-RevId: c3074d48d38cc1207da893b6f3545b5777db4c27