forked from OSchip/llvm-project
[AMDGPU] Removed unused method
Summary: I accidentally left this behind in D50306, and it causes a build warning when I build with gcc7. Subscribers: arsenm, kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, t-tye, llvm-commits Differential Revision: https://reviews.llvm.org/D52022 Change-Id: I30f7a47047e9d9d841f652da66d2fea19e74842c llvm-svn: 342189
This commit is contained in:
parent
2e9470402d
commit
c8af6a46fa
|
|
@ -141,9 +141,6 @@ private:
|
|||
SDValue &Offset, SDValue &SLC) const;
|
||||
bool SelectMUBUFOffset(SDValue Addr, SDValue &SRsrc, SDValue &Soffset,
|
||||
SDValue &Offset) const;
|
||||
bool SelectMUBUFConstant(SDValue Constant,
|
||||
SDValue &SOffset,
|
||||
SDValue &ImmOffset) const;
|
||||
|
||||
bool SelectFlatAtomic(SDValue Addr, SDValue &VAddr,
|
||||
SDValue &Offset, SDValue &SLC) const;
|
||||
|
|
@ -1281,25 +1278,6 @@ bool AMDGPUDAGToDAGISel::SelectMUBUFOffset(SDValue Addr, SDValue &SRsrc,
|
|||
return SelectMUBUFOffset(Addr, SRsrc, Soffset, Offset, GLC, SLC, TFE);
|
||||
}
|
||||
|
||||
bool AMDGPUDAGToDAGISel::SelectMUBUFConstant(SDValue Constant,
|
||||
SDValue &SOffset,
|
||||
SDValue &ImmOffset) const {
|
||||
SDLoc DL(Constant);
|
||||
uint32_t Imm = cast<ConstantSDNode>(Constant)->getZExtValue();
|
||||
uint32_t Overflow;
|
||||
if (!AMDGPU::splitMUBUFOffset(Imm, Overflow, Imm, Subtarget))
|
||||
return false;
|
||||
ImmOffset = CurDAG->getTargetConstant(Imm, DL, MVT::i16);
|
||||
if (Overflow <= 64)
|
||||
SOffset = CurDAG->getTargetConstant(Overflow, DL, MVT::i32);
|
||||
else
|
||||
SOffset = SDValue(CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32,
|
||||
CurDAG->getTargetConstant(Overflow, DL, MVT::i32)),
|
||||
0);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
template <bool IsSigned>
|
||||
bool AMDGPUDAGToDAGISel::SelectFlatOffset(SDValue Addr,
|
||||
SDValue &VAddr,
|
||||
|
|
|
|||
Loading…
Reference in New Issue