[all-commits] [llvm/llvm-project] 1a2539: [mlir:bufferization] Make `LayoutMapOption` CL arg...

Ingo Müller via All-commits all-commits at lists.llvm.org
Thu Mar 20 05:52:33 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1a2539ec929f01c33c1c667cc8f21064d61526e7
      https://github.com/llvm/llvm-project/commit/1a2539ec929f01c33c1c667cc8f21064d61526e7
  Author: Ingo Müller <ingomueller at google.com>
  Date:   2025-03-20 (Thu, 20 Mar 2025)

  Changed paths:
    M mlir/include/mlir/Dialect/Bufferization/Transforms/Passes.h
    M mlir/include/mlir/Dialect/Bufferization/Transforms/Passes.td
    M mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp

  Log Message:
  -----------
  [mlir:bufferization] Make `LayoutMapOption` CL args enums. (#132121)

This PR changes the type of the command-line arguments representing
`LayoutMapOption` from `std::string` to the enum with the same name.
This allows for checking the values of programmable usages of the
corresponding options at compile time.



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