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

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Apr 10 13:31:24 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a80a802d2f077257bcfee3aec67ea12dfc4e94da
      https://github.com/llvm/llvm-project/commit/a80a802d2f077257bcfee3aec67ea12dfc4e94da
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

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

  Log Message:
  -----------
  IROutliner: Use ValueMapper to remap constants in a function (#134850)

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