Run rustc -Z asm-comments --emit asm ..., and look at the generated assembly code. It will often have very long sequences of empty lines, or lots of blocks like this:
#NO_APP
#APP
#NO_APP
#APP
#NO_APP
#APP
#NO_APP
#APP
#NO_APP
#APP
#NO_APP
#APP
#NO_APP
#APP
It would be best to collapse all contiguous blank lines into a single blank line, and to drop back-to-back #NO_APP / #APP markers.