[all-commits] [llvm/llvm-project] 4ef8c8: [MLIR][OpenMP] Ensure -fopenmp-force-usm doesn't o...
Sergio Afonso via All-commits
all-commits at lists.llvm.org
Thu Aug 6 03:47:37 PDT 2026
Branch: refs/heads/users/skatrak/omp-utils-02-usm
Home: https://github.com/llvm/llvm-project
Commit: 4ef8c827c342fde75438857bab50544880080de1
https://github.com/llvm/llvm-project/commit/4ef8c827c342fde75438857bab50544880080de1
Author: Sergio Afonso <Sergio.AfonsoFumero at amd.com>
Date: 2026-08-06 (Thu, 06 Aug 2026)
Changed paths:
M mlir/lib/Dialect/OpenMP/Utils/Utils.cpp
Log Message:
-----------
[MLIR][OpenMP] Ensure -fopenmp-force-usm doesn't override requirements
The `mlir::omp::setOffloadModuleInterfaceAttributes` utility function
can currently override any pre-existing OpenMP `requires` clauses in the
module. This doesn't cause any problems at the moment because all calls to
this function happen before any other `requires` are processed. However,
it's safer to make sure it never deletes pre-existing flags in case the
same function is reused in a different context.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list