/llvm-project/flang/test/Semantics/OpenMP/ |
H A D | use_device_ptr1.f90 | 15 integer, pointer :: arrayB local 24 !$omp target data map(tofrom: a, arrayB) use_device_ptr(my_var%my_cptr) 25 allocate(arrayB) 26 call c_f_pointer(my_var%my_cptr, arrayB) 27 a = arrayB 36 !$omp target data map(tofrom: a, arrayB) use_device_ptr(b) use_device_ptr(b) 37 allocate(arrayB) 38 call c_f_pointer(b, arrayB) 39 a = arrayB 43 !$omp target data map(tofrom: a, arrayB) use_device_pt [all...] |
H A D | ordered03.f90 | 8 real :: arrayA(10), arrayB(10) local 16 arrayB(i) = bar(i - 1) 29 arrayB(i) = bar(i - 1) 41 arrayB(i) = bar(i - 1) 51 arrayB(i) = bar(i - 1) 63 arrayB(i) = bar(i - 1) 74 arrayB(i) = bar(i - 1) 85 arrayB(i) = bar(i - 1) 96 arrayB(i) = bar(i - 1) 105 arrayB( [all...] |
H A D | ordered01.f90 | 8 real :: a, arrayA(10), arrayB(10), arrayC(10) variable 47 arrayB(i) = bar(arrayA(i), arrayB(i-1)) 50 !$omp ordered depend(out: arrayC) depend(in: arrayB) 51 arrayC(i) = baz(arrayB(i-1)) 63 arrayB(i) = bar(arrayA(i), arrayB(i-1))
|
H A D | use_device_ptr.f90 | 12 integer, pointer :: arrayB local 16 allocate(arrayB) 17 call c_f_pointer(b, arrayB) 18 a = arrayB
|
H A D | nested-target.f90 | 9 real :: a, arrayA(512), arrayB(512), ai(10) variable 14 !$omp target update from(arrayA) to(arrayB) 16 arrayA(i) = arrayB(i) 24 !$omp target update from(arrayA) to(arrayB) 26 arrayA(i) = arrayB(i)
|
H A D | nested-distribute.f90 | 6 real(8) :: arrayA(256), arrayB(256) variable 10 arrayB = 3.14
|
H A D | ordered02.f90 | 8 real :: arrayA(10), arrayB(10) local 33 arrayB(i) = bar(i)
|
H A D | device-constructs.f90 | 7 real(8) :: arrayA(256), arrayB(256) variable 12 arrayB = 3.14
|
H A D | clause-validity01.f90 | 17 real(8) :: arrayA(256), arrayB(512) variable 25 arrayB = 3.14 509 ! !$omp target enter data map(to:arrayA) map(alloc:arrayB) 510 ! !$omp target update from(arrayA) to(arrayB) 511 ! !$omp target exit data map(from:arrayA) map(delete:arrayB)
|
/llvm-project/flang/test/Examples/ |
H A D | omp-device-constructs.f90 | 9 real(8) :: arrayA(256), arrayB(256) variable 13 arrayB = 3.14
|
/llvm-project/flang/test/Analysis/AliasAnalysis/ |
H A D | alias-analysis-5.fir | 9 // subroutine test1(arrayA, arrayB, arrayC, N) 10 // integer, dimension(:) :: arrayA, arrayB, arrayC 13 // arrayC(ii) = arrayB(ii) + arrayA(ii) 50 // subroutine test3(arrayA, arrayB, arrayC, N) 52 // integer, dimension(:) :: arrayB 55 // arrayC(ii) = arrayB(ii) + arrayA(ii) 99 // integer, dimension(:), allocatable :: arrayB 105 // arrayC(ii) = arrayB(ii) + arrayA(ii) 168 // integer, dimension(:), allocatable :: arrayB 174 // arrayC(ii) = arrayB(ii) + arrayA(ii) [all …]
|
/llvm-project/llvm/test/Transforms/LoopVectorize/ |
H A D | reduction.ll | 1131 define void @reduction_reset(i32 %N, ptr %arrayA, ptr %arrayB) { 1191 %c10 = getelementptr inbounds i32, ptr %arrayB, i64 %.015.lcssa
|