Why is calling an asm function from Rust slower than from C? | Not Hacker News!