Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Original

75   unsigned Original;
94 // True when value is defined by an original PHI not from splitting.
225 /// It is assumed that SnipLI is a virtual register with the same original as
277 // Snippets all have the same original, so there can't be any for an original
279 if (Original == Reg)
306 // original value if it still exists. We need it for rematerialization.
314 VRM.getOriginal(Reg) == Original;
510 // Stop at original PHIs. We don't know the value at the predecessors.
531 LiveInterval &OrigLI = LIS.getInterval(Original);
636 if (Edit->getReg() == Original)
639 LiveInterval &OrigLI = LIS.getInterval(Original);
656 assert(OrigVNI && "Def outside original live range");
698 // Conservatively extend the stack slot range to the range of the original
702 LiveInterval &OrigLI = LIS.getInterval(Original);
888 LiveInterval &NewLI = Edit->createFrom(Original);
1058 // Remove LIS for any dead defs in the original MI not in FoldMI.
1258 StackSlot = VRM.assignVirt2StackSlot(Original);
1259 StackInt = &LSS.getOrCreateInterval(StackSlot, MRI.getRegClass(Original));
1264 if (Original != Edit->getReg())
1304 // Share a stack slot among all descendants of Original.
1305 Original = VRM.getOriginal(edit.getReg());
1306 StackSlot = VRM.getStackSlot(Original);
1312 << "\nFrom original " << LIS.getInterval(Original) << '\n');