Lines Matching refs:SOffset

93                    SDValue &SOffset, SDValue &Offset, SDValue &Offen,
97 SDValue &SOffset, SDValue &Offset, SDValue &GLC,
100 SDValue &VAddr, SDValue &SOffset, SDValue &Offset,
103 SDValue &SOffset, SDValue &ImmOffset) const;
104 bool SelectMUBUFOffset(SDValue Addr, SDValue &SRsrc, SDValue &SOffset,
112 SDValue &SOffset,
114 bool SelectMUBUFIntrinsicOffset(SDValue Offset, SDValue &SOffset,
116 bool SelectMUBUFIntrinsicVOffset(SDValue Offset, SDValue &SOffset,
793 SDValue &VAddr, SDValue &SOffset, in SelectMUBUF() argument
813 SOffset = CurDAG->getTargetConstant(0, DL, MVT::i32); in SelectMUBUF()
842 SOffset = SDValue(CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, in SelectMUBUF()
869 SDValue &VAddr, SDValue &SOffset, in SelectMUBUFAddr64() argument
878 if (!SelectMUBUF(Addr, Ptr, VAddr, SOffset, Offset, Offen, Idxen, Addr64, in SelectMUBUFAddr64()
897 SDValue &VAddr, SDValue &SOffset, in SelectMUBUFAddr64() argument
903 return SelectMUBUFAddr64(Addr, SRsrc, VAddr, SOffset, Offset, GLC, SLC, TFE); in SelectMUBUFAddr64()
907 SDValue &VAddr, SDValue &SOffset, in SelectMUBUFScratch() argument
915 SOffset = CurDAG->getRegister(Info->getScratchWaveOffsetReg(), MVT::i32); in SelectMUBUFScratch()
938 SDValue &SOffset, SDValue &Offset, in SelectMUBUFOffset() argument
945 if (!SelectMUBUF(Addr, Ptr, VAddr, SOffset, Offset, Offen, Idxen, Addr64, in SelectMUBUFOffset()
981 SDValue &SOffset, in SelectMUBUFConstant() argument
1015 SOffset = CurDAG->getTargetConstant(Overflow, DL, MVT::i32); in SelectMUBUFConstant()
1017 SOffset = SDValue(CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, in SelectMUBUFConstant()
1025 SDValue &SOffset, in SelectMUBUFIntrinsicOffset() argument
1032 return SelectMUBUFConstant(Offset, SOffset, ImmOffset); in SelectMUBUFIntrinsicOffset()
1036 SDValue &SOffset, in SelectMUBUFIntrinsicVOffset() argument
1056 SelectMUBUFConstant(N1, SOffset, ImmOffset)) { in SelectMUBUFIntrinsicVOffset()
1062 SOffset = CurDAG->getTargetConstant(0, DL, MVT::i32); in SelectMUBUFIntrinsicVOffset()
1378 SDValue SRsrc, VAddr, SOffset, Offset, GLC, SLC; in SelectATOMIC_CMP_SWAP() local
1380 if (SelectMUBUFAddr64(Mem->getBasePtr(), SRsrc, VAddr, SOffset, Offset, SLC)) { in SelectATOMIC_CMP_SWAP()
1388 CmpVal, VAddr, SRsrc, SOffset, Offset, SLC, Mem->getChain() in SelectATOMIC_CMP_SWAP()
1396 SDValue SRsrc, SOffset, Offset, SLC; in SelectATOMIC_CMP_SWAP() local
1397 if (SelectMUBUFOffset(Mem->getBasePtr(), SRsrc, SOffset, Offset, SLC)) { in SelectATOMIC_CMP_SWAP()
1403 CmpVal, SRsrc, SOffset, Offset, SLC, Mem->getChain() in SelectATOMIC_CMP_SWAP()