2 -- { dg-options "-O -fdump-tree-optimized" }
4 package body Loop_Optimization21
is
6 function Min
(X
: in Item_Vector
) return Item
is
9 Tmp_Min
:= X
(X
'First);
10 for I
in X
'First + 1 .. X
'Last loop
11 if X
(I
) <= Tmp_Min
then
18 end Loop_Optimization21
;
20 -- { dg-final { scan-tree-dump-times "Index_Check" 1 "optimized" } }