Top 20 NuGet llvm Packages
A compiler, runtime, and API for GP-GPU computing using C# or any other NET language, for Windows and Ubuntu x64.
Keystone is a lightweight multi-platform, multi-architecture assembler framework. This package corresponds to the csharp bindings in the official git repository.
Windows x64 Pre-built LLVM libraries and headers for LLVM 6.0.0. This package contains the base LLVM static libraries built from the official source. They are primarily used to support building the Ubiquity.NET LibLLVM DLL which exposes an extended LLVM-C API used for creati...
This project provides .NET binding to LLVM dynamic library for Win32 and x64. To get the native library itself, you can reference LLVM.NativeLibrary from NuGet, and call LLVMDLL.Load. This will preload an LLVM DLL that matches your current processor architecture.
This assembly provides native LLVM dynamic libraries for Win32 and x64. Just call LLVMDLL.Load, and native LLVM DLL matching your current architecture will be loaded. This resolves references to LLVM-3.3 from P/Invoke.
ILGPU Lightning library for high-level GPU programming. Samples can be found in the GitHub repository: https://github.com/m4rs-mt/ILGPU.Samples
Embed libclang binaries as assembly resources. To retrieve the embedded resources, use Assembly.GetManifestResourceStream("Native.LibClang.LLVM.zip");