[all-commits] [llvm/llvm-project] 734997: [mlir][CSE] Fix CSE markAnalysesPreserved<Dominanc...

lonely eagle via All-commits all-commits at lists.llvm.org
Mon Apr 6 21:18:11 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 73499774152e23e9e58324809a20bd7e3abff275
      https://github.com/llvm/llvm-project/commit/73499774152e23e9e58324809a20bd7e3abff275
  Author: lonely eagle <2020382038 at qq.com>
  Date:   2026-04-07 (Tue, 07 Apr 2026)

  Changed paths:
    M mlir/lib/Transforms/CSE.cpp

  Log Message:
  -----------
  [mlir][CSE] Fix CSE markAnalysesPreserved<DominanceInfo, PostDominanceInfo> comment (#190471)

The original comment claimed that DominanceInfo and PostDominanceInfo
could be preserved because region operations are not removed. However,
the real reason was that the original CSE only deleted redundant
operations without moving any operation to a different block, leaving
the dominance tree structure unchanged. Part of
https://github.com/llvm/llvm-project/pull/180556.



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