diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2021-07-26 21:32:10 -0500 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2021-07-27 01:44:15 -0500 |
commit | 70b75f62fc617f1fa7e4859571a99137297146c6 (patch) | |
tree | 8a7103817f4fe51b0545641a2417a5bf13f2866a /llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp | |
parent | c55e18824d2e0711682c67b98653c38f8b0ac463 (diff) | |
download | llvm-70b75f62fc617f1fa7e4859571a99137297146c6.zip llvm-70b75f62fc617f1fa7e4859571a99137297146c6.tar.gz llvm-70b75f62fc617f1fa7e4859571a99137297146c6.tar.bz2 |
[OpenMP] Try to simplify all loads in device code
Eliminating loads/stores in the device code is worth the extra effort,
especially for the new device runtime.
At the same time we do not compute AAExecutionDomain for non-device code
anymore, there is no point.
Differential Revision: https://reviews.llvm.org/D106845
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp')
0 files changed, 0 insertions, 0 deletions