[PATCH] D71179: [OpenMP][WIP] Initial support for `begin/end declare variant`
Jon Chesterfield via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Dec 9 01:26:47 PST 2019
JonChesterfield added a comment.
Great to see the fragile math.h stuff disappear.
I'm not sure about the CPU/GPU/other granularity. An openmp program with x86 as the host and target offload regions for amdgcn and for nvptx seems like a reasonable aspiration. Or for a couple of different generations from the same vendor.
More ambitiously, one might want a GPU to be the host, and offload kernels for I/O to an aarch64 "target".
We don't need to wire such combinations in up front, and I don't think they're excluded by this design. A future 'x86-64' variant would presumably be chosen over a 'cpu' variant when compiling for x86-64.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D71179/new/
https://reviews.llvm.org/D71179
More information about the cfe-commits
mailing list