]> git.nickg.me.uk Git - nvc.git/commit
Add a JIT backend for x86
authorNick Gasson <nick@nickg.me.uk>
Tue, 6 Dec 2022 16:10:05 +0000 (16:10 +0000)
committerNick Gasson <nick@nickg.me.uk>
Sun, 18 Dec 2022 16:21:44 +0000 (16:21 +0000)
commit6f019bb179a69df4191a48db0ceac38ef0e9c3ec
tree1a9f12573018dc4215032df452aaf395d55d0eb2
parent798ca3e0f84c279ff62021e08bf4ae0a94c23ec5
Add a JIT backend for x86
28 files changed:
configure.ac
src/Makemodule.am
src/debug.c
src/debug.h
src/hash.c
src/jit/Makemodule.am
src/jit/jit-code.c [new file with mode: 0644]
src/jit/jit-core.c
src/jit/jit-llvm.c
src/jit/jit-optim.c
src/jit/jit-priv.h
src/jit/jit-x86.c [new file with mode: 0644]
src/jit/jit.h
src/nvc.c
src/object.c
src/opt.c
src/opt.h
src/util.c
src/util.h
test/Makemodule.am
test/jitperf.c
test/test_native.c [new file with mode: 0644]
test/test_util.c
test/unit_test.c
thirdparty/Makemodule.am
thirdparty/cpustate.c
thirdparty/strcasestr.c [new file with mode: 0644]
tools/builds.sr.ht/ubuntu.yml [new file with mode: 0644]