@@ -1741,12 +1741,12 @@ multiclass MUBUFScratchLoadPat <MUBUF_Pseudo InstrOffen,
1741
1741
ValueType vt, PatFrag ld> {
1742
1742
def : GCNPat <
1743
1743
(vt (ld (MUBUFScratchOffen v4i32:$srsrc, i32:$vaddr,
1744
- i32:$soffset, u32imm :$offset))),
1744
+ i32:$soffset, i32 :$offset))),
1745
1745
(InstrOffen $vaddr, $srsrc, $soffset, $offset, 0, 0)
1746
1746
>;
1747
1747
1748
1748
def : GCNPat <
1749
- (vt (ld (MUBUFScratchOffset v4i32:$srsrc, i32:$soffset, u32imm :$offset))),
1749
+ (vt (ld (MUBUFScratchOffset v4i32:$srsrc, i32:$soffset, i32 :$offset))),
1750
1750
(InstrOffset $srsrc, $soffset, $offset, 0, 0)
1751
1751
>;
1752
1752
}
@@ -1756,12 +1756,12 @@ multiclass MUBUFScratchLoadPat_D16 <MUBUF_Pseudo InstrOffen,
1756
1756
MUBUF_Pseudo InstrOffset,
1757
1757
ValueType vt, PatFrag ld_frag> {
1758
1758
def : GCNPat <
1759
- (ld_frag (MUBUFScratchOffen v4i32:$srsrc, i32:$vaddr, i32:$soffset, u32imm :$offset), vt:$in),
1759
+ (ld_frag (MUBUFScratchOffen v4i32:$srsrc, i32:$vaddr, i32:$soffset, i32 :$offset), vt:$in),
1760
1760
(InstrOffen $vaddr, $srsrc, $soffset, $offset, $in)
1761
1761
>;
1762
1762
1763
1763
def : GCNPat <
1764
- (ld_frag (MUBUFScratchOffset v4i32:$srsrc, i32:$soffset, u32imm :$offset), vt:$in),
1764
+ (ld_frag (MUBUFScratchOffset v4i32:$srsrc, i32:$soffset, i32 :$offset), vt:$in),
1765
1765
(InstrOffset $srsrc, $soffset, $offset, $in)
1766
1766
>;
1767
1767
}
@@ -1844,13 +1844,13 @@ multiclass MUBUFScratchStorePat <MUBUF_Pseudo InstrOffen,
1844
1844
RegisterClass rc = VGPR_32> {
1845
1845
def : GCNPat <
1846
1846
(st vt:$value, (MUBUFScratchOffen v4i32:$srsrc, i32:$vaddr,
1847
- i32:$soffset, u32imm :$offset)),
1847
+ i32:$soffset, i32 :$offset)),
1848
1848
(InstrOffen rc:$value, $vaddr, $srsrc, $soffset, $offset, 0, 0)
1849
1849
>;
1850
1850
1851
1851
def : GCNPat <
1852
1852
(st vt:$value, (MUBUFScratchOffset v4i32:$srsrc, i32:$soffset,
1853
- u32imm :$offset)),
1853
+ i32 :$offset)),
1854
1854
(InstrOffset rc:$value, $srsrc, $soffset, $offset, 0, 0)
1855
1855
>;
1856
1856
}
0 commit comments