reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/LiveInterval.cpp
   89     assert(!Def.isDead() && "Cannot define a value at the dead slot");
   90     assert((!ForVNI || ForVNI->def == Def) &&
   92     iterator I = impl().find(Def);
   94       VNInfo *VNI = ForVNI ? ForVNI : LR->getNextValue(Def, *VNInfoAllocator);
   95       impl().insertAtEnd(Segment(Def, Def.getDeadSlot(), VNI));
   95       impl().insertAtEnd(Segment(Def, Def.getDeadSlot(), VNI));
  100     if (SlotIndex::isSameInstr(Def, S->start)) {
  109       Def = std::min(Def, S->start);
  109       Def = std::min(Def, S->start);
  110       if (Def != S->start)
  111         S->start = S->valno->def = Def;
  114     assert(SlotIndex::isEarlierInstr(Def, S->start) && "Already live at def");
  115     VNInfo *VNI = ForVNI ? ForVNI : LR->getNextValue(Def, *VNInfoAllocator);
  116     segments().insert(I, Segment(Def, Def.getDeadSlot(), VNI));
  116     segments().insert(I, Segment(Def, Def.getDeadSlot(), VNI));