diff options
Diffstat (limited to 'backend/src/llvm/llvm_barrier_nodup.cpp')
-rw-r--r-- | backend/src/llvm/llvm_barrier_nodup.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/backend/src/llvm/llvm_barrier_nodup.cpp b/backend/src/llvm/llvm_barrier_nodup.cpp index a7d0d1ad..b8ffdf41 100644 --- a/backend/src/llvm/llvm_barrier_nodup.cpp +++ b/backend/src/llvm/llvm_barrier_nodup.cpp @@ -74,7 +74,11 @@ namespace gbe { if (F.hasFnAttribute(Attribute::NoDuplicate)) { auto attrs = F.getAttributes(); F.setAttributes(attrs.removeAttribute(M.getContext(), +#if LLVM_VERSION_MAJOR * 10 + LLVM_VERSION_MINOR >= 50 + AttributeList::FunctionIndex, +#else AttributeSet::FunctionIndex, +#endif Attribute::NoDuplicate)); changed = true; } |