* Moved procedures calculating "magic" numbers for division by constants from powerpc64/cgcpu.pas to cgutils.pas, so they can be reused for all targets.
* "Shift" parameter for signed calculation changed from aint to byte, since it only holds values up to 63. It is consistent with unsigned routine.

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