|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/Register.h 102 return virtReg2Index(Reg);
include/llvm/CodeGen/RegisterPressure.h 280 return Register::virtReg2Index(Reg) + NumRegUnits;
include/llvm/CodeGen/ScheduleDAGInstrs.h 61 return Register::virtReg2Index(VirtReg);
include/llvm/CodeGen/TargetRegisterInfo.h 1133 return Register::virtReg2Index(Reg);
lib/CodeGen/DetectDeadLanes.cpp 206 unsigned MORegIdx = Register::virtReg2Index(MOReg);
234 DefinedByCopy[Register::virtReg2Index(MI.getOperand(0).getReg())]);
291 unsigned DefRegIdx = Register::virtReg2Index(DefReg);
363 unsigned RegIdx = Register::virtReg2Index(Reg);
476 unsigned DefRegIdx = Register::virtReg2Index(DefReg);
542 unsigned RegIdx = Register::virtReg2Index(Reg);
lib/CodeGen/RegAllocFast.cpp 93 return Register::virtReg2Index(VirtReg);
203 return LiveVirtRegs.find(Register::virtReg2Index(VirtReg));
207 return LiveVirtRegs.find(Register::virtReg2Index(VirtReg));
267 if (MayLiveAcrossBlocks.test(Register::virtReg2Index(VirtReg))) {
275 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg));
285 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg));
296 if (MayLiveAcrossBlocks.test(Register::virtReg2Index(VirtReg)))
304 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg));
lib/CodeGen/RegisterScavenging.cpp 702 Register::virtReg2Index(Reg) >= InitialNumVirtRegs)
722 Register::virtReg2Index(Reg) >= InitialNumVirtRegs)
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 585 << Register::virtReg2Index(Reg) << "\n");
lib/CodeGen/TargetRegisterInfo.cpp 101 OS << '%' << Register::virtReg2Index(Reg);
146 OS << '%' << Register::virtReg2Index(Unit);
lib/Target/Hexagon/BitTracker.cpp 87 OS << 'v' << Register::virtReg2Index(PV.R);
lib/Target/Hexagon/HexagonBitSimplify.cpp 150 return Register::virtReg2Index(v);
lib/Target/Hexagon/HexagonGenInsert.cpp 166 return Register::virtReg2Index(v);
270 unsigned RInd = Register::virtReg2Index(VR);
1600 unsigned Idx = Register::virtReg2Index(I->first);
lib/Target/Hexagon/HexagonSplitDouble.cpp 268 unsigned u = Register::virtReg2Index(T);
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp 283 if (UseEmpty[Register::virtReg2Index(OldReg)]) {
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h 99 auto I = Register::virtReg2Index(VReg);
105 auto I = Register::virtReg2Index(VReg);
110 auto I = Register::virtReg2Index(VReg);
119 auto I = Register::virtReg2Index(VReg);
124 auto I = Register::virtReg2Index(VReg);
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp 160 LLVM_DEBUG(dbgs() << "Assigning vreg" << Register::virtReg2Index(LI->reg)
161 << " to vreg" << Register::virtReg2Index(New) << "\n");