aboutsummaryrefslogtreecommitdiff
path: root/clang/lib
diff options
context:
space:
mode:
authorValentin Clement <clementval@gmail.com>2021-11-18 11:05:45 +0100
committerValentin Clement <clementval@gmail.com>2021-11-18 11:06:39 +0100
commitaf6ee58092a3af339ca50e2d4514c9597f65c33c (patch)
tree07a135e38ec5df3840e6ebbbf7a635b5d06dba10 /clang/lib
parent9cef7c1ca9c2b440674ccfd60bbeb27ab0931c09 (diff)
downloadllvm-af6ee58092a3af339ca50e2d4514c9597f65c33c.zip
llvm-af6ee58092a3af339ca50e2d4514c9597f65c33c.tar.gz
llvm-af6ee58092a3af339ca50e2d4514c9597f65c33c.tar.bz2
[fir] Add fir.embox conversion
Convert a `fir.embox` operation to LLVM IR dialect. A `fir.embox` is converted to a sequence of operation that create, allocate if needed, and populate a descriptor. Current limitiation: alignment is set by default but should be retrieved in the specific target. This patch is part of the upstreaming effort from fir-dev branch. Reviewed By: kiranchandramohan, awarzynski Differential Revision: https://reviews.llvm.org/D113756 Co-authored-by: Eric Schweitz <eschweitz@nvidia.com> Co-authored-by: Jean Perier <jperier@nvidia.com>
Diffstat (limited to 'clang/lib')
0 files changed, 0 insertions, 0 deletions