Coverage for cuda/bindings/cynvjitlink.pyx: 100.00%
33 statements
« prev ^ index » next coverage.py v7.17.2, created at 2026-11-05 01:11 +0000
« prev ^ index » next coverage.py v7.17.2, created at 2026-11-05 01:11 +0000
1# SPDX-FileCopyrightText: Copyright (c) 2024-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2#
3# SPDX-License-Identifier: Apache-2.0
4#
5# This code was automatically generated across versions from 12.0.1 to 13.4.1. Do not modify it directly.
6# CYTHON-BINDINGS-GENERATED-DO-NOT-MODIFY-THIS-FILE: format=1; content-sha256=3abd933ead70f75181084a0ac8ea01c523839c18b93820a2c560e9b945de6d3e
9# <<<< PREAMBLE CONTENT >>>>
11from libc.stdint cimport uint32_t
14# <<<< END OF PREAMBLE CONTENT >>>>
16from ._internal cimport nvjitlink as _nvjitlink
19###############################################################################
20# Wrapper functions
21###############################################################################
23cdef nvJitLinkResult nvJitLinkCreate(nvJitLinkHandle* handle, uint32_t numOptions, const char** options) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
24 return _nvjitlink._nvJitLinkCreate(handle, numOptions, options) 2cbdbebfbgbhbibjbsbtbubvbAbBbCbDbEb^ _ ` { Y Z 0 1 2 3 4 5 6 7 8 9 ! # $ % RbSbn b o Fbd c | p Gbq e r s f t g u h v i w x y z A B C D E F G H I TbJ HbK j L k IbJbKbM N kblbmbnbobpbqbrbwbxbybzbLbMbNbObPb} ~ abbb' ( ) * + , - . / : ; = ? @ [ ] UbVbQbO P Q R l S T U V W m X
27cdef nvJitLinkResult nvJitLinkDestroy(nvJitLinkHandle* handle) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
28 return _nvjitlink._nvJitLinkDestroy(handle) 2cbdbebfbgbhbibjbsbtbubvbAbBbCbDbEb^ _ ` { Y Z 0 1 2 3 4 5 6 7 8 9 ! # $ % kblbmbnbobpbqbrbwbxbybzbLbMbNbObPb} ~ abbb' ( ) * + , - . / : ; = ? @ [ ]
31cdef nvJitLinkResult nvJitLinkAddData(nvJitLinkHandle handle, nvJitLinkInputType inputType, const void* data, size_t size, const char* name) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
32 return _nvjitlink._nvJitLinkAddData(handle, inputType, data, size, name) 2cbdbebfbY Z 0 1 2 3 4 5 6 7 8 9 ! # $ % n b o Fbd c | p Gbq e r s f t g u h v i w x y z A B C D E F G H I J HbK j L k IbJbKbM N kblbmbnb' ( ) * + , - . / : ; = ? @ [ ] QbO P Q R l S T U V W m X
35cdef nvJitLinkResult nvJitLinkAddFile(nvJitLinkHandle handle, nvJitLinkInputType inputType, const char* fileName) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
36 return _nvjitlink._nvJitLinkAddFile(handle, inputType, fileName) 2gbhbibjbobpbqbrb
39cdef nvJitLinkResult nvJitLinkComplete(nvJitLinkHandle handle) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
40 return _nvjitlink._nvJitLinkComplete(handle) 2cbdbebfbgbhbibjbsbtbubvb^ _ ` { Y Z 0 1 2 3 4 5 6 7 8 9 ! # $ % n b o d c | p q e r s f t g u h v i w x y z A B C D E F G H I J K j L k M N kblbmbnbobpbqbrbwbxbybzb} ~ abbb' ( ) * + , - . / : ; = ? @ [ ] O P Q R l S T U V W m X
43cdef nvJitLinkResult nvJitLinkGetLinkedCubinSize(nvJitLinkHandle handle, size_t* size) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
44 return _nvjitlink._nvJitLinkGetLinkedCubinSize(handle, size) 12345nbodcpqersftguhviwxyzABCDEFGHIJKLkMN+,-.OPQRlSTUVWmX
47cdef nvJitLinkResult nvJitLinkGetLinkedCubin(nvJitLinkHandle handle, void* cubin) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
48 return _nvjitlink._nvJitLinkGetLinkedCubin(handle, cubin) 12345nbodcpqersftguhviwxyzABCDEFGHIJKLkMN+,-.OPQRlSTUVWmX
51cdef nvJitLinkResult nvJitLinkGetLinkedPtxSize(nvJitLinkHandle handle, size_t* size) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
52 return _nvjitlink._nvJitLinkGetLinkedPtxSize(handle, size) 1!#$%j?@[]
55cdef nvJitLinkResult nvJitLinkGetLinkedPtx(nvJitLinkHandle handle, char* ptx) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
56 return _nvjitlink._nvJitLinkGetLinkedPtx(handle, ptx) 1!#$%j?@[]
59cdef nvJitLinkResult nvJitLinkGetErrorLogSize(nvJitLinkHandle handle, size_t* size) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
60 return _nvjitlink._nvJitLinkGetErrorLogSize(handle, size) 2^ _ ` { n b o d c | p q e r s f t g u h v i w x y z A B C D E F G H I J K j L k M N } ~ abbbO P Q R l S T U V W m X
63cdef nvJitLinkResult nvJitLinkGetErrorLog(nvJitLinkHandle handle, char* log) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
64 return _nvjitlink._nvJitLinkGetErrorLog(handle, log) 2^ _ ` { | } ~ abbb
67cdef nvJitLinkResult nvJitLinkGetInfoLogSize(nvJitLinkHandle handle, size_t* size) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
68 return _nvjitlink._nvJitLinkGetInfoLogSize(handle, size) 1YZ01nbodcpqersftguhviwxyzABCDEFGHIJKjLkMN'()*OPQRlSTUVWmX
71cdef nvJitLinkResult nvJitLinkGetInfoLog(nvJitLinkHandle handle, char* log) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
72 return _nvjitlink._nvJitLinkGetInfoLog(handle, log) 1YZ01bdcefghijk'()*lm
75cdef nvJitLinkResult nvJitLinkVersion(unsigned int* major, unsigned int* minor) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
76 return _nvjitlink._nvJitLinkVersion(major, minor) 2a WbXbYbZb0b1b2b3b4b5b6b7b8b9b!b#b$b%b'b(b)b*b+b,b-b.b/b:b
79cdef nvJitLinkResult nvJitLinkGetLinkedLTOIRSize(nvJitLinkHandle handle, size_t* size) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
80 return _nvjitlink._nvJitLinkGetLinkedLTOIRSize(handle, size) 16789bc/:;=
83cdef nvJitLinkResult nvJitLinkGetLinkedLTOIR(nvJitLinkHandle handle, void* ltoir) except?_NVJITLINKRESULT_INTERNAL_LOADING_ERROR nogil:
84 return _nvjitlink._nvJitLinkGetLinkedLTOIR(handle, ltoir) 16789bc/:;=