Lines Matching defs:SAddr
3510 // Try to split SAddr and VOffset. Global and LDS pointers share the same
3517 Register SAddr =
3519 if (isSGPR(SAddr)) {
3522 Addr = SAddr;
4890 Register SAddr =
4893 if (isSGPR(SAddr)) {
4900 MIB.addReg(SAddr);
4961 Register SAddr = AddrDef->Reg;
4975 SAddr = MRI->createVirtualRegister(&AMDGPU::SReg_32RegClass);
4977 BuildMI(*BB, &I, DL, TII.get(AMDGPU::S_ADD_I32), SAddr)
4984 if (!isSGPR(SAddr))
4988 [=](MachineInstrBuilder &MIB) { MIB.addReg(SAddr); }, // saddr
4995 Register VAddr, Register SAddr, uint64_t ImmOffset) const {
5003 auto SKnown = KnownBits::add(KB->getKnownBits(SAddr),