[all-commits] [llvm/llvm-project] 96a409: IROutliner: Use ValueMapper to remap constants in ...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Apr 8 05:37:45 PDT 2025


  Branch: refs/heads/users/arsenm/ir-outliner/use-valuemapper-to-replace-constants
  Home:   https://github.com/llvm/llvm-project
  Commit: 96a409796f4bea143f67109a72b9d49a33fe1554
      https://github.com/llvm/llvm-project/commit/96a409796f4bea143f67109a72b9d49a33fe1554
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-04-08 (Tue, 08 Apr 2025)

  Changed paths:
    M llvm/lib/Transforms/IPO/IROutliner.cpp

  Log Message:
  -----------
  IROutliner: Use ValueMapper to remap constants in a function

Stop relying on the uselist of constants, which also required filtering
the uses that are in the correct function. I'm not sure why this pass is
doing its own cloning instead of building the value map while doing its
cloning.



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