fix failure to preserve r6 in s390x asm; per ABI it is call-saved