[all-commits] [llvm/llvm-project] 6c274b: [mlir][Transforms] Dialect conversion: No rollback...

Matthias Springer via All-commits all-commits at lists.llvm.org
Wed Aug 28 09:15:18 PDT 2024


  Branch: refs/heads/users/matthias-springer/no_rollback_in_analysis_conversion
  Home:   https://github.com/llvm/llvm-project
  Commit: 6c274bdb9430183ad57ff37ff8b98440c41f9236
      https://github.com/llvm/llvm-project/commit/6c274bdb9430183ad57ff37ff8b98440c41f9236
  Author: Matthias Springer <mspringer at nvidia.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M mlir/lib/Transforms/Utils/DialectConversion.cpp

  Log Message:
  -----------
  [mlir][Transforms] Dialect conversion: No rollback during analysis conversion

This commit changes the implementation of analysis conversions, so that no rollback is needed. Instead, the dialect conversion is run on a clone of the IR.

The purpose of this commit is to reduce the number of rollbacks in the dialect conversion framework.



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