@@ -1796,7 +1796,6 @@ bool AMDGPUDAGToDAGISel::SelectSMRDOffset(SDValue ByteOffsetNode,
1796
1796
Offset = SDValue (
1797
1797
CurDAG->getMachineNode (AMDGPU::S_MOV_B32, SL, MVT::i32 , C32Bit), 0 );
1798
1798
1799
- Imm = false ;
1800
1799
return true ;
1801
1800
}
1802
1801
@@ -1850,7 +1849,7 @@ bool AMDGPUDAGToDAGISel::SelectSMRD(SDValue Addr, SDValue &SBase,
1850
1849
1851
1850
bool AMDGPUDAGToDAGISel::SelectSMRDImm (SDValue Addr, SDValue &SBase,
1852
1851
SDValue &Offset) const {
1853
- bool Imm;
1852
+ bool Imm = false ;
1854
1853
return SelectSMRD (Addr, SBase, Offset, Imm) && Imm;
1855
1854
}
1856
1855
@@ -1859,7 +1858,7 @@ bool AMDGPUDAGToDAGISel::SelectSMRDImm32(SDValue Addr, SDValue &SBase,
1859
1858
1860
1859
assert (Subtarget->getGeneration () == AMDGPUSubtarget::SEA_ISLANDS);
1861
1860
1862
- bool Imm;
1861
+ bool Imm = false ;
1863
1862
if (!SelectSMRD (Addr, SBase, Offset, Imm))
1864
1863
return false ;
1865
1864
@@ -1868,22 +1867,22 @@ bool AMDGPUDAGToDAGISel::SelectSMRDImm32(SDValue Addr, SDValue &SBase,
1868
1867
1869
1868
bool AMDGPUDAGToDAGISel::SelectSMRDSgpr (SDValue Addr, SDValue &SBase,
1870
1869
SDValue &Offset) const {
1871
- bool Imm;
1870
+ bool Imm = false ;
1872
1871
return SelectSMRD (Addr, SBase, Offset, Imm) && !Imm &&
1873
1872
!isa<ConstantSDNode>(Offset);
1874
1873
}
1875
1874
1876
1875
bool AMDGPUDAGToDAGISel::SelectSMRDBufferImm (SDValue Addr,
1877
1876
SDValue &Offset) const {
1878
- bool Imm;
1877
+ bool Imm = false ;
1879
1878
return SelectSMRDOffset (Addr, Offset, Imm) && Imm;
1880
1879
}
1881
1880
1882
1881
bool AMDGPUDAGToDAGISel::SelectSMRDBufferImm32 (SDValue Addr,
1883
1882
SDValue &Offset) const {
1884
1883
assert (Subtarget->getGeneration () == AMDGPUSubtarget::SEA_ISLANDS);
1885
1884
1886
- bool Imm;
1885
+ bool Imm = false ;
1887
1886
if (!SelectSMRDOffset (Addr, Offset, Imm))
1888
1887
return false ;
1889
1888
0 commit comments