It wouldn't make sense for `asm!` statements that are not `volatile`. Either way, the programmer could put it somewhere in an unused function, making the compiler generate lots of dead code.