26 packages tagged with “llvm”
ILGPU Algorithms library for high-level GPU programming. Samples can be found in the GitHub repository: https://github.com/m4rs-mt/ILGPU/tree/master/Samples
LLVM Libraries for Windows x64
Multi-platform native library for libclang.
Compiles LLVM IR, C, and C++ code to .NET Standard assemblies.
A Swig-generated C#/NET wrapper of LLVM-C for Windows 10 (x64), Ubuntu 16.04 (x64).
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.
A compiler, runtime, and API for GP-GPU computing using C# or any other NET language, for Windows and Ubuntu x64.
A set of cygwin64 and gnuwin32 tools that are required to run asan unit tests. *Not to be shipped or used in building MSVC or ASan.*
Meta Package of Extended C APIs dynamic libraries for Ubiquity.NET.Llvm.Interop []. Direct use of this package **STRONGLY** discouraged (You are on your own!), instead you should use the Ubiquity.NET.Llvm package, which provides a full C# object model projection of the LLVM APIs on top of this library.
Embed libclang binaries as assembly resources. To retrieve the embedded resources, use Assembly.GetManifestResourceStream("Native.LibClang.LLVM.zip");
LLVM is a toolchain that can be used to develop a front end for any programming language. This package provides LLVM libraries for convenient cross-platform use in .Net applications.
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.
Native Extended Bindings of LLVM source for Ubiquity.NET.Llvm [20.1.8]. Direct use of this low level API is **STRONGLY** discouraged (You are on your own!), instead you should use the Ubiquity.NET.Llvm package, which provides a full C# object model projection of the LLVM APIs on top of this library.
.NET Low Level Interop Bindings for Ubiquity.LibLLVM. Direct use of this low level API is discouraged, instead you should use the Llvm.NET package, which provides a full C# object model projection of the LLVM APIs on top of this library.
.NET Low Level Interop Bindings for Ubiquity.LibLLVM []. Direct use of this low level API is **STRONGLY** discouraged, instead you should use the Ubiquity.NET.Llvm package, which provides a full C# object model projection of the LLVM APIs on top of this library.
Prebuilt LLVM libraries for Windows
ILGPU Lightning library for high-level GPU programming. Samples can be found in the GitHub repository: https://github.com/m4rs-mt/ILGPU.Samples
LLVM
.NET Bindings for LLVM
Keystone is a lightweight multi-platform, multi-architecture assembler framework. This package corresponds to the csharp bindings in the official git repository.
LLVM 3.4.1 package for coala.io to solve windows dependency issues.
.Net wrapper for clang C API
Cross Platform native libraries for libLLVM v4.
Simple OO wrapper on top of libclang in C#.
C# bindings for the libclang c++ parsing library.