asm.S: Kaushik Nath
other code: see amd64-safegcd
