C { dg-do compile } | |
C { dg-additional-options "-fvect-cost-model=dynamic -fno-ipa-icf" } | |
subroutine test2(x,y) | |
real x(4),y(4) | |
beta=3.141593 | |
do i=1,4 | |
y(i)=y(i)+beta*x(i) | |
end do | |
end | |
subroutine test3(x,y) | |
real x(4),y(4) | |
beta=3.141593 | |
y=y+beta*x | |
end | |
C { dg-final { scan-tree-dump-times "vectorized 1 loops" 2 "vect" { target { vect_hw_misalign } } } } |