/* PR rtl-optimization/103908 */ /* { dg-do compile } */ /* { dg-options "-O1 -fdisable-tree-cselim -fno-tree-sink" } */ /* { dg-final { scan-assembler "# insn 1" } } */ /* { dg-final { scan-assembler "# insn 2" } } */ int a, b; void foo (void) { if (a) { b = 1; asm goto ("# insn 1" : : : : lab1); lab1:; } else { b = 1; asm goto ("# insn 2" : : : : lab2); lab2:; } }