Searched refs:SAddr (Results 1 - 8 of 8) sorted by relevance
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelDAGToDAG.h | 189 bool SelectGlobalSAddr(SDNode *N, SDValue Addr, SDValue &SAddr, 191 bool SelectScratchSAddr(SDNode *N, SDValue Addr, SDValue &SAddr, 193 bool checkFlatScratchSVSSwizzleBug(SDValue VAddr, SDValue SAddr, 196 SDValue &SAddr, SDValue &Offset) const;
|
H A D | AMDGPUISelDAGToDAG.cpp | 1645 SDValue &SAddr, 1677 SAddr = LHS; 1704 SAddr = LHS; 1709 if (!SAddr && !RHS->isDivergent()) { 1712 SAddr = RHS; 1717 if (SAddr) { 1729 SAddr = Addr; 1738 static SDValue SelectSAddrFI(SelectionDAG *CurDAG, SDValue SAddr) { argument 1739 if (auto FI = dyn_cast<FrameIndexSDNode>(SAddr)) { 1740 SAddr 1643 SelectGlobalSAddr(SDNode *N, SDValue Addr, SDValue &SAddr, SDValue &VOffset, SDValue &Offset) const argument 1757 SelectScratchSAddr(SDNode *Parent, SDValue Addr, SDValue &SAddr, SDValue &Offset) const argument 1801 checkFlatScratchSVSSwizzleBug( SDValue VAddr, SDValue SAddr, uint64_t ImmOffset) const argument 1818 SelectScratchSVAddr(SDNode *N, SDValue Addr, SDValue &VAddr, SDValue &SAddr, SDValue &Offset) const argument [all...] |
H A D | AMDGPUInstructionSelector.h | 226 bool checkFlatScratchSVSSwizzleBug(Register VAddr, Register SAddr,
|
H A D | AMDGPUInstructionSelector.cpp | 3208 // Try to split SAddr and VOffset. Global and LDS pointers share the same 3215 Register SAddr = local 3217 if (isSGPR(SAddr)) { 3220 Addr = SAddr; 4014 Register SAddr = 4017 if (isSGPR(SAddr)) { 4024 MIB.addReg(SAddr); 4085 Register SAddr = AddrDef->Reg; 4099 SAddr = MRI->createVirtualRegister(&AMDGPU::SReg_32RegClass); 4101 BuildMI(*BB, &I, DL, TII.get(AMDGPU::S_ADD_I32), SAddr) [all...] |
H A D | SILoadStoreOptimizer.cpp | 98 bool SAddr = false; member in struct:__anon2666::AddressRegs 682 Result.SAddr = true; 775 if (Regs.SAddr) 1595 if (auto *SAddr = TII->getNamedOperand(*CI.I, AMDGPU::OpName::saddr)) 1596 MIB.add(*SAddr); 1654 if (auto *SAddr = TII->getNamedOperand(*CI.I, AMDGPU::OpName::saddr)) 1655 MIB.add(*SAddr);
|
H A D | SIInstrInfo.cpp | 5461 MachineOperand &SAddr = Inst.getOperand(OldSAddrIdx); 5462 if (RI.isSGPRReg(MRI, SAddr.getReg())) 5491 MRI.moveOperands(&NewVAddr, &SAddr, 1); 5534 MachineOperand *SAddr = getNamedOperand(MI, AMDGPU::OpName::saddr); 5535 if (!SAddr || RI.isSGPRClass(MRI.getRegClass(SAddr->getReg()))) 5541 Register ToSGPR = readlaneVGPRToSGPR(SAddr->getReg(), MI, MRI); 5542 SAddr->setReg(ToSGPR);
|
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldMachO.cpp | 169 uint64_t SAddr = SI->getAddress(); local 171 if ((Addr >= SAddr) && (Addr < SAddr + SSize))
|
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.cpp | 9276 Address SAddr(S, CGM.Int64Ty, Ctx.getTypeAlignInChars(Int64Ty)); 9280 SAddr);
|
Completed in 502 milliseconds