[ARM] Turn assert into condition in ARMCGP
authorSam Parker <sam.parker@arm.com>
Mon, 5 Nov 2018 11:26:04 +0000 (11:26 +0000)
committerSam Parker <sam.parker@arm.com>
Mon, 5 Nov 2018 11:26:04 +0000 (11:26 +0000)
commitfec793c98f15c8a7fafafc525e66a567e9579532
treee6a3ff271dfca7413e2ada8f682765eda18becd7
parentfcd8adab309c984360d3767dc794edc2ee1603bf
[ARM] Turn assert into condition in ARMCGP

Turn the assert in PrepareConstants into a conditon so that we can
handle mul instructions with negative immediates.

Differential Revision: https://reviews.llvm.org/D54094

llvm-svn: 346126
llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp
llvm/test/CodeGen/ARM/CGP/arm-cgp-icmps.ll