================
@@ -206,12 +210,22 @@ LookupResult
MappingInfoTy::lookupMapping(HDTTMapAccessorTy &HDTTMap,
TargetPointerResultTy MappingInfoTy::getTargetPointer(
HDTTMapAccessorTy &HDTTMap, void *HstPtrBegin, void *HstPtrBase,
- int64_t TgtPadding, int64_t Size, map_var_info_t HstPtrName, bool
HasFlagTo,
- bool HasFlagAlways, bool IsImplicit, bool UpdateRefCount,
- bool HasCloseModifier, bool HasPresentModifier, bool HasHoldModifier,
+ int64_t TgtPadding, std::variant<int64_t, const NonContigDescTy *> MemInfo,
----------------
ivanradanov wrote:
I am thinking of having the NonContigDescTy being a separate optional argument
which is used for the copy and not the allocation instead of std::variant of
the two options
https://github.com/llvm/llvm-project/pull/198102
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits