pr19768.c

来自「linux下编程用 编译软件」· C语言 代码 · 共 30 行

C
30
字号
//  PR tree-opt/19768// tree DSE was removing one store to LL.currentLevel//  but forgot that since the vop was in an abnormal PHI//  that we have to update the SSA_NAME which we propagate//  into the abnormal PHI// { dg-do compile }// { dg-options "-O" }struct LeveLogger{  int currentLevel;};extern LeveLogger LL;struct gg{  ~gg ( void )    { LL.currentLevel = 1; }};void f(void);void g ( void ){  gg sll;  {    gg sll;    f();  }  f();}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?