[llvm] [RegisterScavenging] Respect early-clobber when scavenging registers (PR #184814)

Dominik Steenken via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 1 02:49:18 PDT 2026


================
@@ -334,8 +359,12 @@ Register RegScavenger::scavengeRegisterBackwards(const TargetRegisterClass &RC,
 /// \p ReserveAfter controls whether the scavenged register needs to be reserved
 /// after the current instruction, otherwise it will only be reserved before the
 /// current instruction.
+/// \p InspectNext controls whether the instruction at MBBI needs to be checked
+/// by scavengeRegisterBackwards for an early-clobber def reg that might
----------------
dominik-steenken wrote:

Done.

https://github.com/llvm/llvm-project/pull/184814


More information about the llvm-commits mailing list