#
LLVM
The LLVM compiler infrastructure project is a set of compiler and toolchain technologies, which can be used to develop a front end for any programming language and a back end for any instruction set architecture.
Here are 57 public repositories matching this topic...
Aiethel
commented
Oct 19, 2019
While the test_suite presented in #589 does work, it is still pretty simple and can be improved and enhanced.
- Add tests for gnutils and coreutils.
- Add necessary utilities so more complex programs can be compiled from sources.
- Integrate CMake, so one could write something like
make validateand the subset of test that is deemed necessary (for example everything withmint
gyorb
commented
Jan 21, 2020
- incremental CTU (on the fly CTU with skip files) feature usage configuration, limitations when ready
- web UI usage
- how to compare the previous (marked by tag, use the date filter) results of two runs (same run?)
- more simple and advanced use case examples
- CI job for a quality review (check for high severity results and fail the job if any)
- usage of the upcoming f
Example of using Rust to Extend Python
-
Updated
Feb 20, 2020 - Python
This repository contains a tutorial for a quick start in how to write a register allocator using LLVM
-
Updated
Feb 21, 2019 - Python
LLVM/Clang for Visual Studio 2019, 2017, 2015, 2013, 2012 and 2010. clang-cl for Python3 distutils. Utils for Clang Static Analyzer
llvm
clang
clang-plugin
llvm-utils
llvm-toolchain
llvm-vs2019
clang-vs2019
llvm-vs2017
clang-vs2017
llvm-vs2015
clang-vs2015
llvm-vs2013
clang-vs2013
llvm-vs2012
clang-vs2012
llvm-vs2010
clang-vs2010
llvm-plugin
llvm-extensions
clang-python
-
Updated
May 25, 2020 - Python
GDB Pretty Printers for libc++ of Clang/LLVM
-
Updated
Dec 17, 2019 - Python
A compiler for a simple language, built with Python and LLVM
python
windows
language
programming-language
demo
compiler
llvm
repl
conway-life
python-3-6
python3
python-3
win32
python36
language-syntax
aki
llvmlite
python37
python-3-7
-
Updated
Nov 21, 2019 - Python
A tool for analyzing LLVM bitcode using Datalog.
-
Updated
Dec 17, 2018 - Python
A JIT compiled chess engine which traverses the search tree in batches in a best-first manner, allowing for neural network batching, asynchronous GPU use, and vectorized CPU computations.
chess
neural-network
tensorflow
gpu
engine
numpy
llvm
jit
artificial-intelligence
batch
convolutional-neural-networks
tree-search
ann
numba
jit-compiler
chess-ai
inception-module
tree-pruning
negamax-algorithm
k-best-first
-
Updated
Mar 6, 2020 - Python
java
language
programming-language
interpreter
bytecode
modern
compiler
functional-programming
jvm
virtual-machine
llvm
scripting-language
jit-compiler
jingle
lalr
acknowledgments
object-oriented-programming
llvmlite
jingle-lang
jingle-pack
-
Updated
May 28, 2020 - Python
A set of scripts to build optimized LLVM and binutils toolchains. See https://github.com/kdrag0n/proton-clang for prebuilts.
-
Updated
May 10, 2020 - Python
A digital logic simulator inspired by Logisim.
python
qt
cmake
simulator
frontend
simulation
architecture
llvm
circuit-simulator
python3
qt5
pyside
pyside2
circuit
digital-logic
circuit-simulation
logisim
llvmlite
digital-logic-simulator
wip-diagram
simulating-components
simulator-backend
-
Updated
May 14, 2020 - Python
A bot that assembles ASM code and outputs resulting bytes.
python
bot
mips
discord
x86-64
llvm
asm
discord-bot
discord-api
bytes
mips-assembly
x86
armv7
discord-py
python-3
arm64
aarch64
armv6
powerpc
armv8
-
Updated
Apr 3, 2020 - Python
Squanchy is a brand new, easy to learn, general purpose, multi-paradigm, compiled programming language. The language is written from scratch (it includes an integrated lexer, parser, code generator etc). I tried to put together Python and Haskell (or at least the main features from both) in Squanchy. In other words you can use it as a scripting language, can do maths (calculus, matrix ...) due to its functional side, work with data ...
python
language
programming-language
parser
haskell
programming
interpreter
compiler
llvm
bigdata
pratt-parser
python3
lexer
scratch
lenguaje
compiler-design
programacion
llvm-ir
squanchy
llvmlite
-
Updated
Dec 7, 2019 - Python
-
Updated
Sep 10, 2018 - Python
Created by Vikram Adve, Chris Lattner
Released 2019
Latest release 3 months ago
- Repository
- llvm/llvm-project
- Wikipedia
- Wikipedia
The CUDA datetime tests (
numba.cuda.tests.cudapy.test_datetime) only test withdatetime[D]- testing with other units would be a good idea.I also can't find any reference to datetimes being supported on CUDA in the documentation - some explicit mention that they are supported would be helpful.