[Openmp-commits] [openmp] [openmp] Fixed Support for VA for	record-replay. (PR #70396)
    Johannes Doerfert via Openmp-commits 
    openmp-commits at lists.llvm.org
       
    Sat Oct 28 11:18:13 PDT 2023
    
    
  
================
@@ -647,6 +647,21 @@ struct GenericDeviceTy : public DeviceAllocatorTy {
   Error queryAsync(__tgt_async_info *AsyncInfo);
   virtual Error queryAsyncImpl(__tgt_async_info &AsyncInfo) = 0;
 
+  /// Check whether the architecture supports VA management
+  virtual bool supportVAManagement() const { return false; }
+
+  /// Get the total device memory size
+  virtual Error getDeviceMemorySize(uint64_t &DSize);
+
+  /// Allocates \p RSize bytes (rounded up to page size) and hints the driver to
+  /// map it to \p VAddr. The obtained address is stored in \p Addr. At return
+  /// \p RSize contains the actual size which can be equal or larget than the
----------------
jdoerfert wrote:
Typo: larger
https://github.com/llvm/llvm-project/pull/70396
    
    
More information about the Openmp-commits
mailing list