

def add_module(self, buffer):
    '\n         Add a module level NVVM IR to a compilation unit.\n         - The buffer should contain an NVVM module IR either in the bitcode\n           representation (LLVM3.0) or in the text representation.\n        '
    err = self.driver.nvvmAddModuleToProgram(buffer._handle, buffer, len(buffer), None)
    self.driver.check_error(err, 'Failed to add module')

dataset/ETHPy150Open numba/numba/numba/cuda/cudadrv/nvvm.py CompilationUnit.add_module/VarMisuse@22/108 `self`->`buffer`