Îõ³h$ÖS5      !"#$%&'()*+,-./01234None5nvvm*Instance for special casing null pointers.6nvvm:Given a bit pattern, yield all bit masks that it contains.›This does *not* attempt to compute a minimal set of bit masks that when combined yield the bit pattern, instead all contained bit masks are produced.7nvvmIntegral conversion8nvvmFloating conversion9nvvmObtain C value from Haskell :.;nvvmObtain Haskell : from C value.<nvvm#Convert a C enumeration to Haskell.=nvvm#Convert a Haskell enumeration to C.>?@ABCDEFGHI5JK6789;<=[2016] Trevor L. McDonellBSDNone3JnvvmNVVM API function return code nvvmÜThrow an exception. Exceptions may be thrown from pure code, but can only be caught in the L monad. nvvmRaise an NVVM exception in the L monadnvvm#A specially formatted error messagenvvm×Return the result of a function on successful execution, otherwise throw an exception.nvvm1Throw an exception on an unsuccessful return codenvvm " if empty)nvvm:NVVM IR module in either bitcode or textual representation+nvvmNVVM program to add tonvvm!Name of the module (defaults to "  " if empty)nvvmNumber of bytes in the modulenvvm3NVVM IR module in bitcode or textual representation,nvvmNVVM program to add tonvvm!Name of the module (defaults to "  " if empty)nvvm:NVVM IR module in either bitcode or textual representation-nvvmNVVM program to add tonvvm!Name of the module (defaults to "  " if empty)nvvmNumber of bytes in the modulenvvm,NVVM IR in bitcode or textual representation !"#$%&'()*+,-./%!"#$ &'()*+,-./[2016] Trevor L. McDonellBSDNone¬+   !"#$%&'()*+,-./[2020] Trevor L. McDonellBSDNoneM4 nvvm)Location of the libdevice bitcode file(s)44Í      !"#$%&'(()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS@ATÕ$nvvm-0.10.0.0-CVoyabgs9zb3UcDimxbVJSForeign.NVVM.ErrorForeign.NVVM.InfoForeign.NVVM.CompileForeign.NVVM.PathForeign.NVVM.Internal.C2HS Foreign.NVVMStatusSuccess OutOfMemoryProgramCreationFailureIRVersionMismatch InvalidInputInvalidProgram InvalidIR InvalidOptionNoModuleInProgramCompilationFailuredescribe nvvmError nvvmErrorIO requireSDK resultIfOk nothingIfOk checkStatus $fEnumStatus$fShowNVVMException$fExceptionNVVMException $fEqStatus $fShowStatus nvvmIRVersion nvvmVersion CompileOptionOptimisationLevelTarget FlushToZeroNoFMAFastSqrtFastDivGenerateDebugInfoResult compileResult compileLogProgram compileModulecompileModulescreatedestroy addModuleaddModuleFromPtr addModuleLazyaddModuleLazyFromPtrcompileverify$fEqCompileOption$fShowCompileOption $fEqProgram $fShowProgramnvvmDeviceLibraryPath nothingIfNullextractBitMaskscIntConv cFloatConv cFromBoolghc-prim GHC.TypesBoolcToBoolcToEnum cFromEnumwithCStringLenIntConvpeekCStringLenIntConv withIntConv withFloatConv peekIntConv peekFloatConvwithBoolpeekBool peekArrayWithwithEnumpeekEnum nothingIfcombineBitMaskscontainsBitMaskIO