blob: e8fb93c74c235cb7519b0b1ac9a69026d9cf0f64 [file] [log] [blame]
/* This is just to exercise the '__OPTIMIZE__' DejaGnu selector. */
/* { dg-do "assemble" } */
/* { dg-additional-options "-fdump-tree-ssa" } */
void f()
{
int unused = 3;
(void) &unused;
}
/* { dg-final { scan-tree-dump-not {No longer having address taken: unused} ssa { target { ! __OPTIMIZE__ } } } }
{ dg-final { scan-tree-dump-times {No longer having address taken: unused} 1 ssa { target __OPTIMIZE__ } } } */
/* { dg-final { scan-tree-dump-not {Now a gimple register: unused} ssa { target { ! __OPTIMIZE__ } } } }
{ dg-final { scan-tree-dump-times {Now a gimple register: unused} 1 ssa { target __OPTIMIZE__ } } } */