2 // { dg-options "-O -fdump-tree-optimized" }
3 immutable uint[] imm_arr
= [1,2,3];
4 int test_imm(immutable uint[] ptr
)
6 return imm_arr
[2] == 3 ?
123 : 456;
8 // { dg-final { scan-assembler-not "_d_arraybounds_indexp" } }
9 // { dg-final { scan-tree-dump "return 123;" optimized } }