/* { dg-do compile } */ /* { dg-options "-fdump-tree-gimple" } */ int f (int a) { return (a 7) >> 25; } int h (int b) { retur…
tree+structure 源代码
汇集 tree+structure 相关的电路原理图、PCB工程文件、单片机/FPGA源代码、数据手册与应用设计方案。
/* { dg-options "-O2 -fdump-tree-optimized -fdump-tree-tree_profile" } */ unsigned int a[1000]; unsigned int b = 257; unsigned int…
/* { dg-options "-O2 -fdump-tree-optimized -fdump-tree-tree_profile" } */ unsigned int a[1000]; unsigned int b = 999; unsigned int…
/* { dg-do compile } */ /* { dg-options "-fdump-tree-gimple" } */ struct f { int i; int j; }; struct g { int i; struct f…
/* PR tree-optimization/21031 Make sure that a != 0 is propagated into the "if" statement. */ /* { dg-do compile } */ /* { d…
/* PR tree-optimization/22117 VRP used think that &p[q] is nonzero even though p and q are both known to be zero after enter…
/* PR tree-optimization/14627 */ /* { dg-do compile } */ /* { dg-options "-O2 -fdump-tree-optimized" } */ int b; void foo (int a…
/* PR tree-optimization/14841 Make sure that we can fold a possible nested reference into a constant aggregate. */ /* { dg…
/* { dg-do compile } */ /* { dg-options "-O1 -fdump-tree-dom1 -fdump-tree-optimized" } */ void foo(int k) { int i = 1; void *…
/* PR tree-optimization/16632 fold() failed to see the following "if" statements never trigger. */ /* { dg-do compile } */ /*…