[Openmp-commits] [PATCH] D75282: Rebase D59319 on trunk
Johannes Doerfert via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Fri Mar 6 16:34:21 PST 2020
jdoerfert added a comment.
In D75282#1910507 <https://reviews.llvm.org/D75282#1910507>, @JonChesterfield wrote:
> Testing is a sore point. I haven't found an acceptably low boilerplate way to write them for this library yet - should probably take another look.
Let's postpone this for now. TBH, we need to address this but we also need to make the OMPIRBuilder generate all the target code.
================
Comment at: openmp/libomptarget/deviceRTLs/common/target_region.h:100
+ bool UseStateMachine,
+ bool RequiresDataSharing);
+
----------------
JonChesterfield wrote:
> jdoerfert wrote:
> > We might actually want a bitvector here. Or a struct. Either one for all functions or one for each.
> It's likely to be inlined, so bool/struct may optimise better than a bitvector. I'm expecting the interfaces to change as the compiler comes online anyway.
Agreed. We can also change it as we go.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D75282/new/
https://reviews.llvm.org/D75282
More information about the Openmp-commits
mailing list