Sign in
llvm
/
llvm-project.git
/
refs/heads/main
/
.
/
flang
/
test
/
Lower
/
OpenMP
tree: 8890e4667b14e351d0e439e66c303b75e450a158 [
path history
]
[
tgz
]
DelayedPrivatization/
KernelLanguage/
PFT/
Todo/
allocatable-array-bounds.f90
allocatable-map.f90
allocatable-multiple-vars.f90
array-bounds.f90
associate.f90
atomic-capture.f90
atomic-control-options.f90
atomic-implicit-cast.f90
atomic-privatize.f90
atomic-read-complex.f90
atomic-read.f90
atomic-requires-conflict-v50-1.f90
atomic-requires-conflict-v50-2.f90
atomic-requires-conflict-v50-3.f90
atomic-requires-conflict-v50-4.f90
atomic-requires-conflict-v60-1.f90
atomic-requires-conflict-v60-2.f90
atomic-update-capture-complex-part.f90
atomic-update-reassoc-fp.f90
atomic-update-reassoc-logical.f90
atomic-update-reassoc.f90
atomic-update.f90
atomic-write-complex.f90
atomic-write.f90
block_implicit_privatization.f90
block_predetermined_privatization.f90
cancel.f90
cancellationpoint.f90
cfg-conversion-omp.private.f90
clause-cleanup.f90
common-atomic-lowering.f90
common-block-map.f90
copyin-order.f90
copyin.f90
copyprivate.f90
copyprivate2.f90
copyprivate3.f90
copyprivate4.f90
copyprivate5.f90
cptr-usm-close-and-use-device-ptr.f90
cray-pointers01.f90
cray-pointers02.f90
critical.f90
debug_info_conflict.f90
declare-mapper.f90
declare-target-data.f90
declare-target-deferred-marking.f90
declare-target-func-and-subr.f90
declare-target-implicit-func-and-subr-cap-enter.f90
declare-target-implicit-func-and-subr-cap.f90
declare-target-implicit-tarop-cap.f90
declare-target-interface.f90
declare-target-link-tarop-cap.f90
declare-target-unnamed-main.f90
default-clause-byref.f90
default-clause-implied-do-fix.f90
default-clause.f90
defaultmap.f90
delayed-privatization-allocatable-array.f90
delayed-privatization-allocatable-firstprivate.f90
delayed-privatization-allocatable-private.f90
delayed-privatization-array.f90
delayed-privatization-character-array.f90
delayed-privatization-character.f90
delayed-privatization-default-init.f90
delayed-privatization-firstprivate.f90
delayed-privatization-lastprivate-of-private.f90
delayed-privatization-lower-allocatable-to-llvm.f90
delayed-privatization-pointer.f90
delayed-privatization-private-firstprivate.f90
delayed-privatization-private.f90
delayed-privatization-reduction-byref.f90
delayed-privatization-reduction.f90
depend-complex.f90
depend-substring.f90
derived-type-allocatable-map.f90
derived-type-allocatable.f90
derived-type-map.f90
different_vars_lastprivate_barrier.f90
distribute-parallel-do-simd.f90
distribute-parallel-do.f90
distribute-simd.f90
distribute.f90
dump-atomic-analysis.f90
dynamic-len-char-bounds-gen.f90
firstprivate-alloc-comp.f90
firstprivate-allocatable.f90
firstprivate-commonblock.f90
flush-common.f90
flush.f90
flush02.f90
force-usm.f90
function-filtering-2.f90
function-filtering-3.f90
function-filtering.f90
generic-loop-rewriting.f90
has_device_addr-mapinfo.f90
hlfir-seqloop-parallel.f90
hlfir-wsloop.f90
host-eval.f90
if-clause.f90
implicit-dsa.f90
infinite-loop-in-construct.f90
invalid-reduction-modifier.f90
is-device.f90
lastprivate-alloc-scope.f90
lastprivate-allocatable.f90
lastprivate-commonblock.f90
lastprivate-iv.f90
lastprivate-simd.f90
local-intrinsic-sized-array-map.f90
location.f90
loop-compound.f90
loop-directive.f90
loop-pointer-variable.f90
map-character.f90
map-component-ref.f90
map-descriptor-deferral.f90
map-mapper.f90
map-modifiers.f90
map-neg-alloca-derived-type-array.f90
map-no-modifier-v60.f90
masked.f90
masked_taskloop.f90
master.f90
master_taskloop_simd.f90
math-amdgpu.f90
minmax-optional-parameters.f90
missing-inode.f90
multiple-entry-points.f90
nested-loop-transformation-construct02.f90
nogpulib.f90
offload-targets.f90
omp-declare-target-program-var.f90
omp-is-gpu.f90
omp-lib-num-threads.f90
optional-argument-map-2.f90
optional-argument-map-3.f90
optional-argument-map.f90
order-clause.f90
ordered-threads.f90
parallel-firstprivate-clause-scalar.f90
parallel-if.f90
parallel-lastprivate-clause-scalar.f90
parallel-masked-taskloop.f90
parallel-master-taskloop-simd.f90
parallel-master.f90
parallel-private-clause-fixes.f90
parallel-private-clause-str.f90
parallel-private-clause.f90
parallel-reduction-add-byref.f90
parallel-reduction-add.f90
parallel-reduction-allocatable-array.f90
parallel-reduction-array-lb.f90
parallel-reduction-array.f90
parallel-reduction-array2.f90
parallel-reduction-byref.f90
parallel-reduction-complex-mul.f90
parallel-reduction-complex.f90
parallel-reduction-mixed.f90
parallel-reduction-pointer-array.f90
parallel-reduction-rename.f90
parallel-reduction.f90
parallel-reduction3.f90
parallel-sections.f90
parallel-wsloop-firstpriv.f90
parallel-wsloop-lastpriv.f90
parallel-wsloop-reduction-byref.f90
parallel-wsloop-reduction.f90
parallel-wsloop.f90
parallel.f90
pointer-to-array.f90
private-character.f90
private-commonblock.f90
private-derived-type.f90
privatization-proc-ptr.f90
privatize_predetermined_only_when_defined_by_eval.f90
real10.f90
reduction-array-intrinsic.f90
reduction-equivalence.f90
reduction-teams.f90
requires-admo-acqrel.f90
requires-admo-invalid1.f90
requires-admo-invalid2.f90
requires-atomic-default-mem-order.f90
requires-common.f90
requires-force-usm.f90
requires-notarget.f90
requires.f90
rtl-flags.f90
same_var_first_lastprivate.f90
scan.f90
sections-array-reduction.f90
sections-predetermined-private.f90
sections-reduction.f90
sections.f90
shared-loop.f90
simd.f90
simd_aarch64.f90
simd_x86_64.f90
simple-barrier.f90
single.f90
statement-function.f90
stop-stmt-in-region.f90
target-data-if-false.f90
target-data-skip-mapper-calls.f90
target-enter-data-default-openmp52.f90
target-map-complex.f90
target-parallel-private.f90
target-spmd.f90
target-teams-private.f90
target.f90
target_cpu_features.f90
task-depend-array-section.f90
task-depend-structure-component.f90
task-inreduction.f90
task.f90
task2.f90
task_detach.f90
taskgroup-task-array-reduction.f90
taskgroup-task_reduction01.f90
taskgroup-task_reduction02.f90
taskgroup.f90
taskgroup02.f90
taskloop-cancel.f90
taskloop-collapse.f90
taskloop-grainsize.f90
taskloop-numtasks.f90
taskloop.f90
taskwait.f90
taskyield.f90
teams.f90
threadprivate-char-array-chararray.f90
threadprivate-common-block-hlfir.f90
threadprivate-common-block-pointer.f90
threadprivate-commonblock-use.f90
threadprivate-commonblock.f90
threadprivate-default-clause.f90
threadprivate-hlfir.f90
threadprivate-host-association-2.f90
threadprivate-host-association-3.f90
threadprivate-host-association.f90
threadprivate-integer-different-kinds.f90
threadprivate-lenparams.f90
threadprivate-non-global.f90
threadprivate-pointer-allocatable.f90
threadprivate-real-logical-complex-derivedtype.f90
threadprivate-use-association-2-hlfir.f90
threadprivate-use-association.f90
tile01.f90
tile02.f90
unroll-heuristic01.f90
unroll-heuristic02.f90
unroll-heuristic03.f90
unstructured.f90
use-device-ptr-to-use-device-addr.f90
workdistribute-multiple.f90
workdistribute-saxpy-1d.f90
workdistribute-saxpy-2d.f90
workdistribute-saxpy-3d.f90
workdistribute-saxpy-and-scalar-assign.f90
workdistribute-saxpy-two-2d.f90
workdistribute-scalar-assign.f90
workdistribute-target-teams-clauses.f90
workdistribute-teams-unsupported-after.f90
workdistribute-teams-unsupported-before.f90
workdistribute.f90
workshare.f90
wsloop-chunks.f90
wsloop-collapse-continue.f90
wsloop-collapse.f90
wsloop-monotonic.f90
wsloop-nonmonotonic.f90
wsloop-ordered.f90
wsloop-reduction-add-byref.f90
wsloop-reduction-add.f90
wsloop-reduction-allocatable-array-minmax.f90
wsloop-reduction-allocatable.f90
wsloop-reduction-array-assumed-shape.f90
wsloop-reduction-array-lb.f90
wsloop-reduction-array-lb2.f90
wsloop-reduction-array.f90
wsloop-reduction-array2.f90
wsloop-reduction-iand-byref.f90
wsloop-reduction-iand.f90
wsloop-reduction-ieor-byref.f90
wsloop-reduction-ieor.f90
wsloop-reduction-ior-byref.f90
wsloop-reduction-ior.f90
wsloop-reduction-logical-and-byref.f90
wsloop-reduction-logical-and.f90
wsloop-reduction-logical-eqv-byref.f90
wsloop-reduction-logical-eqv.f90
wsloop-reduction-logical-kinds.f90
wsloop-reduction-logical-neqv-byref.f90
wsloop-reduction-logical-neqv.f90
wsloop-reduction-logical-or-byref.f90
wsloop-reduction-logical-or.f90
wsloop-reduction-max-2-byref.f90
wsloop-reduction-max-2.f90
wsloop-reduction-max-byref.f90
wsloop-reduction-max.f90
wsloop-reduction-min-byref.f90
wsloop-reduction-min.f90
wsloop-reduction-min2.f90
wsloop-reduction-mul-byref.f90
wsloop-reduction-mul.f90
wsloop-reduction-multi.f90
wsloop-reduction-multiple-clauses.f90
wsloop-reduction-pointer.f90
wsloop-schedule.f90
wsloop-simd.f90
wsloop-unstructured.f90
wsloop-variable.f90
wsloop.f90