[llvm] [LiveVariables] Mark use as implicit-def if defined at instr (PR #119446)
via llvm-commits
llvm-commits at lists.llvm.org
Tue May 27 08:31:20 PDT 2025
================
@@ -262,27 +250,11 @@ void LiveVariables::HandlePhysRegUse(Register Reg, MachineInstr &MI) {
// ...
// = EAX
// All of the sub-registers must have been defined before the use of Reg!
- SmallSet<Register, 4> PartDefRegs;
- MachineInstr *LastPartialDef = FindLastPartialDef(Reg, PartDefRegs);
+ MachineInstr *LastPartialDef = FindLastPartialDef(Reg);
// If LastPartialDef is NULL, it must be using a livein register.
if (LastPartialDef) {
----------------
jofrn wrote:
Trying it out now. Last time there were some failures I believe.
https://github.com/llvm/llvm-project/pull/119446
More information about the llvm-commits
mailing list