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

References

lib/CodeGen/CalcSpillWeights.cpp
   42   for (unsigned i = 0, e = MRI.getNumVirtRegs(); i != e; ++i) {
lib/CodeGen/DetectDeadLanes.cpp
  495   unsigned NumVirtRegs = MRI->getNumVirtRegs();
  584   unsigned NumVirtRegs = MRI->getNumVirtRegs();
lib/CodeGen/GlobalISel/InstructionSelect.cpp
  189   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I != E; ++I) {
lib/CodeGen/InlineSpiller.cpp
 1459   for (unsigned i = 0, e = MRI.getNumVirtRegs(); i != e; ++i) {
lib/CodeGen/LiveIntervals.cpp
  138   VirtRegIntervals.resize(MRI->getNumVirtRegs());
  163   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
  203   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
  690   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
lib/CodeGen/LiveVariables.cpp
  795   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
lib/CodeGen/MIRParser/MIRParser.cpp
  308   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I != E; ++I) {
  339   if (MRI.getNumVirtRegs() == 0)
lib/CodeGen/MIRPrinter.cpp
  292   for (unsigned I = 0, E = RegInfo.getNumVirtRegs(); I < E; ++I) {
lib/CodeGen/MachineBasicBlock.cpp
 1047     for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
lib/CodeGen/MachineRegisterInfo.cpp
  147   unsigned Reg = Register::index2VirtReg(getNumVirtRegs());
  204   for (unsigned i = 0, e = getNumVirtRegs(); i != e; ++i) {
  257   for (unsigned i = 0, e = getNumVirtRegs(); i != e; ++i)
lib/CodeGen/MachineScheduler.cpp
  994   VRegUses.setUniverse(MRI.getNumVirtRegs());
lib/CodeGen/MachineSink.cpp
  807     bool PostRA = MRI.getNumVirtRegs() == 0;
lib/CodeGen/MachineVerifier.cpp
  356       MRI->getNumVirtRegs())
 2314   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
 2340   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
lib/CodeGen/RegAllocBase.cpp
   75   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
lib/CodeGen/RegAllocFast.cpp
 1307   unsigned NumVirtRegs = MRI->getNumVirtRegs();
lib/CodeGen/RegAllocGreedy.cpp
  260     ExtraRegInfo.resize(MRI->getNumVirtRegs());
  266     ExtraRegInfo.resize(MRI->getNumVirtRegs());
 1776   ExtraRegInfo.resize(MRI->getNumVirtRegs());
 2043   ExtraRegInfo.resize(MRI->getNumVirtRegs());
 2135   ExtraRegInfo.resize(MRI->getNumVirtRegs());
 3252   ExtraRegInfo.resize(MRI->getNumVirtRegs());
lib/CodeGen/RegAllocPBQP.cpp
  560   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I != E; ++I) {
lib/CodeGen/RegisterPressure.cpp
  228   unsigned NumVirtRegs = MRI.getNumVirtRegs();
  291     UntiedDefs.setUniverse(MRI->getNumVirtRegs());
lib/CodeGen/RegisterScavenging.cpp
  683   unsigned InitialNumVirtRegs = MRI.getNumVirtRegs();
  748   return MRI.getNumVirtRegs() != InitialNumVirtRegs;
  757   if (MRI.getNumVirtRegs() == 0) {
lib/CodeGen/RenameIndependentSubregs.cpp
  392   for (size_t I = 0, E = MRI->getNumVirtRegs(); I < E; ++I) {
lib/CodeGen/ScheduleDAGInstrs.cpp
  783   unsigned NumVirtRegs = MRI.getNumVirtRegs();
lib/CodeGen/VirtRegMap.cpp
   77   unsigned NumRegs = MF->getRegInfo().getNumVirtRegs();
  139   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
  148   for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) {
  313   for (unsigned Idx = 0, IdxE = MRI->getNumVirtRegs(); Idx != IdxE; ++Idx) {
lib/Target/AMDGPU/GCNRegPressure.cpp
   42   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I != E; ++I) {
  279   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I != E; ++I) {
  500   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I != E; ++I) {
lib/Target/AMDGPU/GCNRegPressure.h
  216   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I != E; ++I) {
lib/Target/Hexagon/HexagonSplitDouble.cpp
  224   unsigned NumRegs = MRI->getNumVirtRegs();
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
 1652   unsigned int numVRs = MRI->getNumVirtRegs();
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  373   for (unsigned i = 0, e = RegInfo->getNumVirtRegs(); i != e; ++i) {
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  222   BitVector UseEmpty(MRI.getNumVirtRegs());
  223   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I < E; ++I)
  371   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I < E; ++I) {
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp
   26   WARegs.resize(MF.getRegInfo().getNumVirtRegs(), Reg);
lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp
   83   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I < E; ++I) {
lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp
   97   for (unsigned I = 0, E = MRI.getNumVirtRegs(); I < E; ++I) {
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp
   95   unsigned NumVRegs = MRI->getNumVirtRegs();
lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp
   87   unsigned NumVRegs = MF.getRegInfo().getNumVirtRegs();
lib/Target/X86/X86DomainReassignment.cpp
  753   for (unsigned Idx = 0; Idx < MRI->getNumVirtRegs(); ++Idx) {