rs6000: Remove rs6000_nonimmediate_operand
authorSegher Boessenkool <segher@kernel.crashing.org>
Wed, 7 Jun 2017 15:33:58 +0000 (17:33 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Wed, 7 Jun 2017 15:33:58 +0000 (17:33 +0200)
commitbe9596fe8f5dc1b492971b6ecd52c17e9855f5c0
tree28b5f030dfcfc0644cfc5dc6a7c4d71e1f5f7053
parent346081bd18e918571f0169a20122fb3ed3552960
rs6000: Remove rs6000_nonimmediate_operand

Now rs6000_nonimmediate_operand is just nonimmediate_operand.

* config/rs6000/predicates.md (rs6000_nonimmediate_operand): Delete.
* config/rs6000/rs6000.md (*movsi_internal1, movsi_from_sf,
*mov<mode>_softfloat, and an anonymous splitter): Use
nonimmediate_operand instead of rs6000_nonimmediate_operand.

From-SVN: r248987
gcc/ChangeLog
gcc/config/rs6000/predicates.md
gcc/config/rs6000/rs6000.md