Unverified Commit cdbbac66 authored by agozillon's avatar agozillon Committed by GitHub
Browse files

[OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (#82852)

This patch seeks to extend the current record type map support that was
put in
place for Fortran's descriptor types to handle explicit member mapping
for
record types.

This patch seeks to support this by extending the
OpenMPToLLVMIRTranslation phase
to more generally support record types, building on the prior groundwork
in the
Fortran allocatables/pointers patch. It now supports different kinds of
record type
mapping, in this case full record type mapping and then explicit member
mapping
in which there is a special case for certain types when mapped
individually to not
require any parent map link in the kernel argument structure.
parent e7305870
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment