* A_INSLWI, A_INSLWI_, A_INSRWI, A_INSRWI_ also modify operand 0


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26652 3ad0048d-3df7-0310-abae-a5850022a9f2
  * use spilling_operation_type() instead of a big table to determine whether
    instructions overwrite operand 0 (fixes wrongly handled rlwimi and some
    others, and also adds support for loads/stores)


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26653 3ad0048d-3df7-0310-abae-a5850022a9f2
 * try fix #25657


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26654 3ad0048d-3df7-0310-abae-a5850022a9f2