[all-commits] [llvm/llvm-project] 6f092e: [MLIR][Transforms] Update block arg locations duri...

Christian Ulmann via All-commits all-commits at lists.llvm.org
Mon Aug 26 06:24:01 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6f092e501b715332263987f86e9a0f26a50524cb
      https://github.com/llvm/llvm-project/commit/6f092e501b715332263987f86e9a0f26a50524cb
  Author: Christian Ulmann <christianulmann at gmail.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M mlir/lib/Transforms/Utils/InliningUtils.cpp
    M mlir/test/Transforms/inlining.mlir

  Log Message:
  -----------
  [MLIR][Transforms] Update block arg locations during inlining (#106064)

This commit changes the inlining to also update the locations of block
arguments. Not updating these locations leads to LLVM IR verification
issues when exporting converted block arguments to phi nodes. This lack
of location update was not visible due to ignoring the argument
locations until recently.
Relevant change: https://github.com/llvm/llvm-project/pull/105534



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