Searched refs:SAddr (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUISelDAGToDAG.cpp | 216 bool SelectGlobalSAddr(SDNode *N, SDValue Addr, SDValue &SAddr, 218 bool SelectScratchSAddr(SDNode *N, SDValue Addr, SDValue &SAddr, 1860 SDValue &SAddr, in SelectGlobalSAddr() argument 1892 SAddr = LHS; in SelectGlobalSAddr() 1919 SAddr = LHS; in SelectGlobalSAddr() 1924 if (!SAddr && !RHS->isDivergent()) { in SelectGlobalSAddr() 1927 SAddr = RHS; in SelectGlobalSAddr() 1932 if (SAddr) { in SelectGlobalSAddr() 1944 SAddr = Addr; in SelectGlobalSAddr() 1953 static SDValue SelectSAddrFI(SelectionDAG *CurDAG, SDValue SAddr) { in SelectSAddrFI() argument [all …]
|
| D | AMDGPUInstructionSelector.cpp | 3633 Register SAddr = in selectGlobalSAddr() local 3636 if (SAddr && isSGPR(SAddr)) { in selectGlobalSAddr() 3643 MIB.addReg(SAddr); in selectGlobalSAddr() 3707 Register SAddr = AddrDef->Reg; in selectScratchSAddr() local 3722 SAddr = MRI->createVirtualRegister(&AMDGPU::SReg_32RegClass); in selectScratchSAddr() 3724 BuildMI(*BB, &I, DL, TII.get(AMDGPU::S_ADD_I32), SAddr) in selectScratchSAddr() 3730 if (!isSGPR(SAddr)) in selectScratchSAddr() 3734 [=](MachineInstrBuilder &MIB) { MIB.addReg(SAddr); }, // saddr in selectScratchSAddr()
|
| D | SIInstrInfo.cpp | 5067 MachineOperand &SAddr = Inst.getOperand(OldSAddrIdx); in moveFlatAddrToVGPR() local 5068 if (RI.isSGPRReg(MRI, SAddr.getReg())) in moveFlatAddrToVGPR() 5097 MRI.moveOperands(&NewVAddr, &SAddr, 1); in moveFlatAddrToVGPR() 5140 MachineOperand *SAddr = getNamedOperand(MI, AMDGPU::OpName::saddr); in legalizeOperandsFLAT() local 5141 if (!SAddr || RI.isSGPRClass(MRI.getRegClass(SAddr->getReg()))) in legalizeOperandsFLAT() 5147 Register ToSGPR = readlaneVGPRToSGPR(SAddr->getReg(), MI, MRI); in legalizeOperandsFLAT() 5148 SAddr->setReg(ToSGPR); in legalizeOperandsFLAT()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| D | RuntimeDyldMachO.cpp | 169 uint64_t SAddr = SI->getAddress(); in getSectionByAddress() local 171 if ((Addr >= SAddr) && (Addr < SAddr + SSize)) in getSectionByAddress()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CGOpenMPRuntime.cpp | 9616 Address SAddr(S, Ctx.getTypeAlignInChars(Int64Ty)); in emitOffloadingArrays() local 9620 SAddr); in emitOffloadingArrays()
|