Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Original

72   unsigned Original;
91 // True when value is defined by an original PHI not from splitting.
222 /// It is assumed that SnipLI is a virtual register with the same original as
274 // Snippets all have the same original, so there can't be any for an original
276 if (Original == Reg)
303 // original value if it still exists. We need it for rematerialization.
311 VRM.getOriginal(Reg) == Original;
508 // Stop at original PHIs. We don't know the value at the predecessors.
529 LiveInterval &OrigLI = LIS.getInterval(Original);
634 if (Edit->getReg() == Original)
637 LiveInterval &OrigLI = LIS.getInterval(Original);
654 assert(OrigVNI && "Def outside original live range");
696 // Conservatively extend the stack slot range to the range of the original
700 LiveInterval &OrigLI = LIS.getInterval(Original);
886 LiveInterval &NewLI = Edit->createFrom(Original);
1225 StackSlot = VRM.assignVirt2StackSlot(Original);
1226 StackInt = &LSS.getOrCreateInterval(StackSlot, MRI.getRegClass(Original));
1231 if (Original != Edit->getReg())
1271 // Share a stack slot among all descendants of Original.
1272 Original = VRM.getOriginal(edit.getReg());
1273 StackSlot = VRM.getStackSlot(Original);
1278 << ':' << edit.getParent() << "\nFrom original "
1279 << LIS.getInterval(Original) << '\n');