summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
diff options
context:
space:
mode:
authorFarhana Aleen <farhana.aleen@gmail.com>2018-12-18 19:58:39 +0000
committerFarhana Aleen <farhana.aleen@gmail.com>2018-12-18 19:58:39 +0000
commit59ee2c536266724b13238bb988a324a1547a6fc8 (patch)
tree8bc46647ea25afc97bea7d0fdaa5990ec0b3da10 /llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
parent693f61776314dcc2ac35573c70b8cd036ca3f4b8 (diff)
downloadbcm5719-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.cpp2
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;
OpenPOWER on IntegriCloud