1! Tests for 2.9.3.1 Simd and target dependent defult alignment for AArch64 2! The default alignment for AARCH64 is 0 so we do not emit aligned clause 3! REQUIRES: aarch64-registered-target 4! RUN: %flang_fc1 -triple aarch64-unknown-linux-gnu -emit-hlfir -fopenmp %s -o - | FileCheck %s 5subroutine simdloop_aligned_cptr(A) 6 use iso_c_binding 7 integer :: i 8 type (c_ptr) :: A 9 !CHECK: omp.simd 10 !CHECK-NOT: aligned( 11 !$OMP SIMD ALIGNED(A) 12 do i = 1, 10 13 call c_test_call(A) 14 end do 15 !$OMP END SIMD 16end subroutine 17