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

Matthias Springer via All-commits all-commits at lists.llvm.org
Sat Sep 21 01:09:26 PDT 2024


  Branch: refs/heads/users/matthias-springer/no_rollback_in_analysis_conversion
  Home:   https://github.com/llvm/llvm-project
  Commit: a1f7347ad856d30ea1f952b28c3ce5fbb5dc3724
      https://github.com/llvm/llvm-project/commit/a1f7347ad856d30ea1f952b28c3ce5fbb5dc3724
  Author: Matthias Springer <mspringer at nvidia.com>
  Date:   2024-09-21 (Sat, 21 Sep 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