[flang-commits] [clang] [flang] [lld] [llvm] [polly] [Option] Make Passes, Scalar, Instrumentation, and CGData options per-context (PR #232599)

Fangrui Song via flang-commits flang-commits at lists.llvm.org
Fri Oct 16 20:58:47 PDT 2026


================
@@ -32,6 +33,11 @@ struct MemorySanitizerOptions {
   int TrackOrigins;
   bool Recover;
   bool EagerChecks;
+  // msan<...> parameters, which override the -msan-* options.
+  std::optional<bool> KernelParam;
+  std::optional<int> TrackOriginsParam;
+  std::optional<bool> RecoverParam;
+  std::optional<bool> EagerChecksParam;
----------------
MaskRay wrote:

 Removed. MemorySanitizerOptions and parseMSanPassOptions match upstream again.

https://github.com/llvm/llvm-project/pull/232599


More information about the flang-commits mailing list