| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMachineFunctionInfo.h | 131 auto I = Register::virtReg2Index(VReg); in stackifyVReg() 137 auto I = Register::virtReg2Index(VReg); in unstackifyVReg() 142 auto I = Register::virtReg2Index(VReg); in isVRegStackified() 151 auto I = Register::virtReg2Index(VReg); in setWAReg() 156 auto I = Register::virtReg2Index(VReg); in getWAReg()
|
| H A D | WebAssemblyRegColoring.cpp | 163 LLVM_DEBUG(dbgs() << "Assigning vreg" << Register::virtReg2Index(LI->reg()) in runOnMachineFunction() 164 << " to vreg" << Register::virtReg2Index(New) << "\n"); in runOnMachineFunction()
|
| H A D | WebAssemblyReplacePhysRegs.cpp | 96 << Register::virtReg2Index(VReg) << ")\n"; in runOnMachineFunction()
|
| H A D | WebAssemblyExplicitLocals.cpp | 68 << Register::virtReg2Index(Reg) << '\n'; in checkFrameBase() 310 if (UseEmpty[Register::virtReg2Index(OldReg)]) { in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | DetectDeadLanes.cpp | 200 unsigned MORegIdx = Register::virtReg2Index(MOReg); in addUsedLanesOnOperand() 228 DefinedByCopy[Register::virtReg2Index(MI.getOperand(0).getReg())]); in transferUsedLanes() 285 unsigned DefRegIdx = Register::virtReg2Index(DefReg); in transferDefinedLanesStep() 357 unsigned RegIdx = Register::virtReg2Index(Reg); in determineInitialDefinedLanes() 470 unsigned DefRegIdx = Register::virtReg2Index(DefReg); in isUndefInput() 539 unsigned RegIdx = Register::virtReg2Index(Reg); in runOnce()
|
| H A D | RegAllocFast.cpp | 105 return Register::virtReg2Index(VirtReg); in getSparseSetIndex() 255 return LiveVirtRegs.find(Register::virtReg2Index(VirtReg)); in findLiveVirtReg() 259 return LiveVirtRegs.find(Register::virtReg2Index(VirtReg)); in findLiveVirtReg() 352 if (MayLiveAcrossBlocks.test(Register::virtReg2Index(VirtReg))) { in mayLiveOut() 365 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg)); in mayLiveOut() 373 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg)); in mayLiveOut() 384 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg)); in mayLiveOut() 394 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg)); in mayLiveOut() 405 if (MayLiveAcrossBlocks.test(Register::virtReg2Index(VirtReg))) in mayLiveIn() 413 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg)); in mayLiveIn()
|
| H A D | TargetRegisterInfo.cpp | 123 OS << '%' << Register::virtReg2Index(Reg); in printReg() 168 OS << '%' << Register::virtReg2Index(Unit); in printVRegOrUnit()
|
| H A D | RegisterScavenging.cpp | 708 Register::virtReg2Index(Reg) >= InitialNumVirtRegs) in scavengeFrameVirtualRegsInBlock() 728 Register::virtReg2Index(Reg) >= InitialNumVirtRegs) in scavengeFrameVirtualRegsInBlock()
|
| H A D | MachineVerifier.cpp | 2517 unsigned Index = Register::virtReg2Index(Reg); in filterAndAdd() 2540 unsigned Index = Register::virtReg2Index(Reg); in filterAndAdd()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | Register.h | 77 static unsigned virtReg2Index(Register Reg) { in virtReg2Index() function 104 return virtReg2Index(Reg); in virtRegIndex()
|
| H A D | ScheduleDAGInstrs.h | 61 return Register::virtReg2Index(VirtReg); in getSparseSetIndex()
|
| H A D | RegisterPressure.h | 279 return Register::virtReg2Index(Reg) + NumRegUnits; in getSparseIndexFromReg()
|
| H A D | TargetRegisterInfo.h | 1274 return Register::virtReg2Index(Reg); in operator()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86FastPreTileConfig.cpp | 141 if (MayLiveAcrossBlocks.test(Register::virtReg2Index(VirtReg))) in mayLiveOut() 146 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg)); in mayLiveOut() 155 MayLiveAcrossBlocks.set(Register::virtReg2Index(VirtReg)); in mayLiveOut() 347 MayLiveAcrossBlocks.set(Register::virtReg2Index(InTileReg)); in convertPHI()
|
| H A D | X86DomainReassignment.cpp | 436 if (EnclosedEdges.test(Register::virtReg2Index(Reg))) in visitRegister() 554 EnclosedEdges.set(Register::virtReg2Index(Reg)); in buildClosure()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVMCCodeEmitter.cpp | 80 OSE.write<uint32_t>(Register::virtReg2Index(Op.getReg()) + 1); in emitOperand()
|
| H A D | SPIRVInstPrinter.cpp | 254 O << '%' << (Register::virtReg2Index(Op.getReg()) + 1); in printOperand()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVDuplicatesTracker.cpp | 89 dbgs() << Register::virtReg2Index(D->lookup(MF)) << ", "; in buildDepsGraph()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTaggingPreRA.cpp | 293 << Register::virtReg2Index(UseReg) << " in " << UseI in findFirstSlotCandidate()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenInsert.cpp | 170 return Register::virtReg2Index(v); in v2x() 274 unsigned RInd = Register::virtReg2Index(VR); in lookup() 1581 unsigned Idx = Register::virtReg2Index(I->first); in runOnMachineFunction()
|
| H A D | BitTracker.cpp | 87 OS << 'v' << Register::virtReg2Index(PV.R); in operator <<()
|
| H A D | HexagonSplitDouble.cpp | 268 unsigned u = Register::virtReg2Index(T); in partitionRegisters()
|
| H A D | HexagonBitSimplify.cpp | 179 return Register::virtReg2Index(v); in v2x()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 551 << Register::virtReg2Index(Reg) << "\n"); in runOnMachineFunction()
|