text: //===----------------------------------------------------------------------===//
  //
  //                     The LLVM Compiler Infrastructure
  //
  // This file is dual licensed under the MIT and the University of Illinois Open
  // Source Licenses. See LICENSE.txt for details.
  //
  //===----------------------------------------------------------------------===//
  
  
  #ifndef OFFLOAD_ORSL_H_INCLUDED
  #define OFFLOAD_ORSL_H_INCLUDED
  
  // ORSL interface
  namespace ORSL {
  
  extern void init();
  
  extern bool reserve(int device);
  extern bool try_reserve(int device);
  extern void release(int device);
  
  } // namespace ORSL
  
  #endif // OFFLOAD_ORSL_H_INCLUDED
  