Hacker News new | ask | show | jobs
by pclmulqdq 62 days ago
Large blocks of inline assembly also destroy -O3. The compiler treats the asm statement as being essentially empty and makes decisions around it. Most inline asm is 1 instruction, so this is usually safe.