[all-commits] [llvm/llvm-project] e85982: [CIR][OpenMP][MLIR] Allow passing of vfs::FileSyst...
Jan Leyonberg via All-commits
all-commits at lists.llvm.org
Wed May 6 13:32:41 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e85982ed53fb7add4b9ce6bcc5012c1a826498fd
https://github.com/llvm/llvm-project/commit/e85982ed53fb7add4b9ce6bcc5012c1a826498fd
Author: Jan Leyonberg <jan_sjodin at yahoo.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M clang/include/clang/CIR/LowerToLLVM.h
M clang/lib/CIR/FrontendAction/CIRGenAction.cpp
M clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
M mlir/include/mlir/Target/LLVMIR/Export.h
M mlir/include/mlir/Target/LLVMIR/ModuleTranslation.h
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
Log Message:
-----------
[CIR][OpenMP][MLIR] Allow passing of vfs::FileSystem through ModuleTranslation (#195451)
This change optionally allows passing a pointer to a vfs::FileSystem
through ModuleTranslation down to the OpenMPToLLVMTranslation. This will
prevent IO sandbox errors when enabling OpenMP target regions in CIR,
since accessing the file system must go through the proper API.
Assisted-by: Cursor / claude-4.6-opus-high
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