https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116576
--- Comment #1 from LIU Hao <lh_mouse at 126 dot com> --- Here is a longer solution but it breaks the dependency: ``` 31c0 ; xor eax, eax 48 ffc8 ; dec rax 48 d1e8 ; shr rax ; (8 bytes; no dependency) ```