.. 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 compiler-directives-loop.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-reductions.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_taskloop.f90 masked.f90 master_taskloop_simd.f90 master.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-reduction-combsub.f90 omp-declare-reduction-derivedtype.f90 omp-declare-reduction-initsub.f90 omp-declare-reduction.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_aarch64.f90 simd_x86_64.f90 simd.f90 simple-barrier.f90 single.f90 statement-function.f90 stop-stmt-in-region.f90 target_cpu_features.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 task_detach.f90 task-depend-array-section.f90 task-depend-structure-component.f90 task-inreduction.f90 task.f90 task2.f90 taskgroup-task_reduction01.f90 taskgroup-task_reduction02.f90 taskgroup-task-array-reduction.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