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

References

lib/CodeGen/SplitKit.cpp
  378   OpenIdx = 0;
  680   OpenIdx = Edit->size();
  682   return OpenIdx;
  688   LLVM_DEBUG(dbgs() << "    selectIntv " << OpenIdx << " -> " << Idx << '\n');
  689   OpenIdx = Idx;
  693   assert(OpenIdx && "openIntv not called before enterIntvBefore");
  705   VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(), MI);
  710   assert(OpenIdx && "openIntv not called before enterIntvAfter");
  722   VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(),
  728   assert(OpenIdx && "openIntv not called before enterIntvAtEnd");
  739   VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Last, MBB,
  741   RegAssign.insert(VNI->def, End, OpenIdx);
  752   assert(OpenIdx && "openIntv not called before useIntv");
  754   RegAssign.insert(Start, End, OpenIdx);
  759   assert(OpenIdx && "openIntv not called before leaveIntvAfter");
  790   assert(OpenIdx && "openIntv not called before leaveIntvBefore");
  809   assert(OpenIdx && "openIntv not called before leaveIntvAtTop");
  822   RegAssign.insert(Start, VNI->def, OpenIdx);
  828   assert(OpenIdx && "openIntv not called before overlapIntv");
  839   RegAssign.insert(Start, End, OpenIdx);
lib/CodeGen/SplitKit.h
  458   unsigned currentIntv() const { return OpenIdx; }