[all-commits] [llvm/llvm-project] 5e6710: [flang] Do not convert load and store FIR ops to m...

Valery Dmitriev via All-commits all-commits at lists.llvm.org
Fri Jul 31 10:10:51 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5e67107334216e076073817f4f7b96b5ec57d1d0
      https://github.com/llvm/llvm-project/commit/5e67107334216e076073817f4f7b96b5ec57d1d0
  Author: Valery Dmitriev <valeryd at nvidia.com>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M flang/lib/Optimizer/Transforms/FIRToMemRef.cpp
    A flang/test/Transforms/FIRToMemRef/volatile-codegen.mlir
    A flang/test/Transforms/FIRToMemRef/volatile.mlir

  Log Message:
  -----------
  [flang] Do not convert load and store FIR ops to memref if volatile (#212884)

Memref dialect has no way to express volatility currently. Let such FIR
operations to stay as FIR to be handled by CodeGen in path to LLVM.



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