Revert "Remove unused MacroAssemblerCompat::ret()."

This reverts commit df0e184ec77a98f5fa205b1ea30e4641db6a56fc.

Turns out it IS used, and if we don't have this,
we use the incorrect VIXL::ret().