diff options
| author | Tom Stellard <thomas.stellard@amd.com> | 2015-08-06 19:28:38 +0000 |
|---|---|---|
| committer | Tom Stellard <thomas.stellard@amd.com> | 2015-08-06 19:28:38 +0000 |
| commit | 217361c33f6aa531c23e33a4803f74b606bb2dac (patch) | |
| tree | a1c938ed39de179815f8ca33ea46b02c326c2d97 /llvm/lib/Target/AMDGPU/SIInstrFormats.td | |
| parent | dee26a28765efe531d52f1267d83363034070265 (diff) | |
| download | bcm5719-llvm-217361c33f6aa531c23e33a4803f74b606bb2dac.tar.gz bcm5719-llvm-217361c33f6aa531c23e33a4803f74b606bb2dac.zip | |
AMDGPU/SI: Add support for 32-bit immediate SMRD offsets on CI
Reviewers: arsenm
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D11604
llvm-svn: 244254
Diffstat (limited to 'llvm/lib/Target/AMDGPU/SIInstrFormats.td')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/SIInstrFormats.td | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/SIInstrFormats.td b/llvm/lib/Target/AMDGPU/SIInstrFormats.td index 1ab93fb8f5c..27d2a9b8ef1 100644 --- a/llvm/lib/Target/AMDGPU/SIInstrFormats.td +++ b/llvm/lib/Target/AMDGPU/SIInstrFormats.td @@ -231,7 +231,8 @@ class SMRD_IMMe_ci <bits<5> op> : Enc64 { let Inst{8} = 0; let Inst{14-9} = sbase{6-1}; let Inst{21-15} = sdst; - let Inst{26-22} = 0x18; //encoding + let Inst{26-22} = op; + let Inst{31-27} = 0x18; //encoding let Inst{63-32} = offset; } |

