diff options
author | Farhana Aleen <farhana.aleen@gmail.com> | 2018-12-18 19:58:39 +0000 |
---|---|---|
committer | Farhana Aleen <farhana.aleen@gmail.com> | 2018-12-18 19:58:39 +0000 |
commit | 59ee2c536266724b13238bb988a324a1547a6fc8 (patch) | |
tree | 8bc46647ea25afc97bea7d0fdaa5990ec0b3da10 /llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | |
parent | 693f61776314dcc2ac35573c70b8cd036ca3f4b8 (diff) | |
download | bcm5719-llvm-59ee2c536266724b13238bb988a324a1547a6fc8.tar.gz bcm5719-llvm-59ee2c536266724b13238bb988a324a1547a6fc8.zip |
[AMDGPU] Removed the unnecessary operand size-check-assert from processBaseWithConstOffset().
Summary: 32bit operand sizes are guaranteed by the opcode check AMDGPU::V_ADD_I32_e64 and
AMDGPU::V_ADDC_U32_e64. Therefore, we don't any additional operand size-check-assert.
Author: FarhanaAleen
llvm-svn: 349529
Diffstat (limited to 'llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp')
-rw-r--r-- | llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp b/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp index 3d9de509087..52bbe5c0345 100644 --- a/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp +++ b/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp @@ -1249,8 +1249,6 @@ void SILoadStoreOptimizer::processBaseWithConstOffset(const MachineOperand &Base if (!Src1->isImm()) return; - assert(isInt<32>(*Offset0P) && isInt<32>(Src1->getImm()) - && "Expected 32bit immediate!!!"); uint64_t Offset1 = Src1->getImm(); BaseHi = *Src0; |