[all-commits] [llvm/llvm-project] af0b29: [Flang][OpenMP] Derived type member map fortran of...

agozillon via All-commits all-commits at lists.llvm.org
Fri May 10 11:06:15 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: af0b293b5068e71e34704fa4c997fc3295e673fe
      https://github.com/llvm/llvm-project/commit/af0b293b5068e71e34704fa4c997fc3295e673fe
  Author: agozillon <Andrew.Gozillon at amd.com>
  Date:   2024-05-10 (Fri, 10 May 2024)

  Changed paths:
    A offload/test/offloading/fortran/target-map-derived-type-full-1.f90
    A offload/test/offloading/fortran/target-map-derived-type-full-2.f90
    A offload/test/offloading/fortran/target-map-derived-type-full-implicit-1.f90
    A offload/test/offloading/fortran/target-map-derived-type-full-implicit-2.f90
    A offload/test/offloading/fortran/target-map-double-large-nested-dtype-multi-member.f90
    A offload/test/offloading/fortran/target-map-double-nested-dtype-array-bounds.f90
    A offload/test/offloading/fortran/target-map-double-nested-dtype-double-array-bounds.f90
    A offload/test/offloading/fortran/target-map-double-nested-dtype-single-member.f90
    A offload/test/offloading/fortran/target-map-dtype-arr-bounds-member-enter-exit-update.f90
    A offload/test/offloading/fortran/target-map-dtype-arr-bounds-member-enter-exit.f90
    A offload/test/offloading/fortran/target-map-dtype-explicit-individual-array-member.f90
    A offload/test/offloading/fortran/target-map-dtype-multi-explicit-array-3D-member-bounds.f90
    A offload/test/offloading/fortran/target-map-dtype-multi-explicit-array-member-bounds.f90
    A offload/test/offloading/fortran/target-map-dtype-multi-explicit-array-member.f90
    A offload/test/offloading/fortran/target-map-dtype-multi-explicit-member.f90
    M offload/test/offloading/fortran/target-map-enter-exit-array-2.f90
    M offload/test/offloading/fortran/target-map-enter-exit-array-bounds.f90
    M offload/test/offloading/fortran/target-map-enter-exit-scalar.f90
    A offload/test/offloading/fortran/target-map-individual-dtype-member-map.f90
    A offload/test/offloading/fortran/target-map-large-nested-dtype-multi-member.f90
    A offload/test/offloading/fortran/target-map-nested-dtype-complex-member.f90
    A offload/test/offloading/fortran/target-map-nested-dtype-derived-member.f90
    A offload/test/offloading/fortran/target-map-nested-dtype-multi-member.f90
    A offload/test/offloading/fortran/target-map-nested-dtype-single-member.f90
    A offload/test/offloading/fortran/target-map-two-dtype-explicit-member.f90
    A offload/test/offloading/fortran/target-map-two-dtype-individual-member-array-1D-bounds.f90
    A offload/test/offloading/fortran/target-map-two-dtype-mixed-implicit-explicit-capture-1.f90
    A offload/test/offloading/fortran/target-map-two-dtype-mixed-implicit-explicit-capture-2.f90
    A offload/test/offloading/fortran/target-map-two-dtype-multi-member-array-1D-bounds.f90
    A offload/test/offloading/fortran/target-map-two-nested-dtype-member-array-map.f90

  Log Message:
  -----------
  [Flang][OpenMP] Derived type member map fortran offload runtime tests (#82850)

This is a large series of runtime tests that help to add coverage for
the specific cases intended to be supported by the PR stack
that extends derived type map support in Flang+OpenMP. Primarily this will add functionality coverage, there's cases where
things may work, but not optimally (or at least similarly to the status quo in Clang), additional IR tests are added in the
relevant segments of the related PRs to test for breakages like that.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list