R600: Code cleanup.

Use sign_extend_inreg and getZeroExtendInReg instead of
using the bit operations they expand into.
R600: Remove unnecessary attempt to zext a pointer.

Private pointers are now always 32-bits.