2011-10-07 Andrew Stubbs <ams@codesourcery.com>
commit63b58df542c9cfefd1633b906018ecc845ed30ce
authorams <ams@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Oct 2011 14:59:37 +0000 (7 14:59 +0000)
committerams <ams@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Oct 2011 14:59:37 +0000 (7 14:59 +0000)
treec786856194e9bfb6fd7e56e437890072321e4f07
parenteab71f19bfaf33dd90e5a94ba38b7e9d01f867f2
2011-10-07  Andrew Stubbs  <ams@codesourcery.com>

gcc/
* config/arm/predicates.md (shift_amount_operand): Remove constant
range check.
(shift_operator): Check range of constants for all shift operators.

gcc/testsuite/
* gcc.dg/pr50193-1.c: New file.
* gcc.target/arm/shiftable.c: New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179661 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/predicates.md
gcc/testsuite/ChangeLog