predicates.md (shift_amount_operand): Remove constant range check.
authorAndrew Stubbs <ams@gcc.gnu.org>
Fri, 7 Oct 2011 15:00:06 +0000 (15:00 +0000)
committerAndrew Stubbs <ams@gcc.gnu.org>
Fri, 7 Oct 2011 15:00:06 +0000 (15:00 +0000)
commit793f1c97d1c1a696faac40c960edf8928b63b936
tree6cf5f5a7911ed220f00b106c8df326337b9b708b
parent55cdadd504277e112ab219032410781fa6356976
predicates.md (shift_amount_operand): Remove constant range check.

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.

From-SVN: r179662
gcc/testsuite/gcc.dg/pr50193-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/shiftable.c [new file with mode: 0644]