Home
last modified time | relevance | path

Searched refs:PCReg (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/MC/AMDGPU/
H A DDwarfRegMappings.cpp55 MCRegister PCReg(*MRI->getLLVMRegNum(llvmReg, false)); in TEST() local
56 EXPECT_EQ(llvmReg, MRI->getDwarfRegNum(PCReg, false)); in TEST()
73 MCRegister PCReg(*MRI->getLLVMRegNum(llvmReg, false)); in TEST() local
74 EXPECT_EQ(llvmReg, MRI->getDwarfRegNum(PCReg, false)); in TEST()
/llvm-project-15.0.7/llvm/unittests/Target/AMDGPU/
H A DDwarfRegMappings.cpp60 MCRegister PCReg(*MRI->getLLVMRegNum(llvmReg, false)); in TEST() local
61 EXPECT_EQ(llvmReg, MRI->getDwarfRegNum(PCReg, false)); in TEST()
83 MCRegister PCReg(*MRI->getLLVMRegNum(llvmReg, false)); in TEST() local
84 EXPECT_EQ(llvmReg, MRI->getDwarfRegNum(PCReg, false)); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCRegisterInfo.h159 MCRegister PCReg; // Program counter register variable
369 PCReg = PC; in InitMCRegisterInfo()
443 return PCReg; in getProgramCounter()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp2402 Register PCReg = MRI.createVirtualRegister(&AMDGPU::SReg_64RegClass); in insertIndirectBranch() local
2408 MachineInstr *GetPC = BuildMI(MBB, I, DL, get(AMDGPU::S_GETPC_B64), PCReg); in insertIndirectBranch()
2420 .addReg(PCReg, RegState::Define, AMDGPU::sub0) in insertIndirectBranch()
2421 .addReg(PCReg, 0, AMDGPU::sub0) in insertIndirectBranch()
2424 .addReg(PCReg, RegState::Define, AMDGPU::sub1) in insertIndirectBranch()
2425 .addReg(PCReg, 0, AMDGPU::sub1) in insertIndirectBranch()
2430 .addReg(PCReg); in insertIndirectBranch()
2474 MRI.replaceRegWith(PCReg, Scav); in insertIndirectBranch()
2482 MRI.replaceRegWith(PCReg, AMDGPU::SGPR0_SGPR1); in insertIndirectBranch()
H A DAMDGPULegalizerInfo.cpp2497 Register PCReg = PtrTy.getSizeInBits() != 32 ? DstReg : in buildPCRelGlobalAddress() local
2501 .addDef(PCReg); in buildPCRelGlobalAddress()
2509 B.getMRI()->setRegClass(PCReg, &AMDGPU::SReg_64RegClass); in buildPCRelGlobalAddress()
2512 B.buildExtract(DstReg, PCReg, 0); in buildPCRelGlobalAddress()