https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70183
Bug ID: 70183 Summary: fdump-rtl-all-flags doesn't have impact on vzeroupper pass Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: pch Assignee: unassigned at gcc dot gnu.org Reporter: vries at gcc dot gnu.org Target Milestone: --- Normally, we use the '(insn' notation: ... $ rm *.c.* ; gcc test.c -S -fdump-rtl-all -mavx -mvzeroupper -fexpensive-optimizations $ grep -c '(insn' *.c.* | grep -v ':0' inline.c.213r.expand:2 inline.c.214r.vregs:2 inline.c.215r.into_cfglayout:2 inline.c.216r.jump:4 inline.c.228r.reginfo:2 inline.c.246r.outof_cfglayout:2 inline.c.247r.split1:2 inline.c.249r.dfinit:2 inline.c.250r.mode_sw:2 inline.c.251r.asmcons:2 inline.c.255r.ira:2 inline.c.256r.reload:2 inline.c.259r.split2:2 inline.c.263r.pro_and_epilogue:8 inline.c.266r.jump2:8 inline.c.279r.stack:8 inline.c.280r.alignments:8 inline.c.282r.mach:8 inline.c.283r.barriers:8 inline.c.287r.shorten:8 inline.c.288r.nothrow:8 inline.c.289r.dwarf2:8 inline.c.290r.final:8 inline.c.291r.dfinish:8 inline.c.293r.vzeroupper:2 ... We switch that off using fdump-rtl-all-slim, but that doesn't impact vzeroupper: ... $ rm *.c.* ; ./lean-c/install/bin/gcc tes.tc -S -fdump-rtl-all-slim -mavx -mvzeroupper -fexpensive-optimizations vries@lenny:~/gcc_versions/devel$ grep -c '(insn' *.c.* | grep -v ':0' inline.c.293r.vzeroupper:2 ....