diff options
author | Hansang Bae <hansang.bae@intel.com> | 2021-03-24 19:12:00 -0500 |
---|---|---|
committer | Hansang Bae <hansang.bae@intel.com> | 2021-04-06 16:58:01 -0500 |
commit | 3da61ddae7fe77f71b89ce20cf6b5febd68d216a (patch) | |
tree | 151a6bcad75db74e9febd081b3d2aee833a7256c /llvm/lib/CodeGen/MachineSSAUpdater.cpp | |
parent | 2461804b484e53e448632de0b195ce187e9b0b04 (diff) | |
download | llvm-3da61ddae7fe77f71b89ce20cf6b5febd68d216a.zip llvm-3da61ddae7fe77f71b89ce20cf6b5febd68d216a.tar.gz llvm-3da61ddae7fe77f71b89ce20cf6b5febd68d216a.tar.bz2 |
[OpenMP] Define omp_is_initial_device() variants in omp.h
omp_is_initial_device() is marked as a built-in function in the current
compiler, and user code guarded by this call may be optimized away,
resulting in undesired behavior in some cases. This patch provides a
possible fix for such cases by defining the routine as a variant
function and removing it from builtin list.
Differential Revision: https://reviews.llvm.org/D99447
Diffstat (limited to 'llvm/lib/CodeGen/MachineSSAUpdater.cpp')
0 files changed, 0 insertions, 0 deletions