├── .gitignore ├── .hgignore ├── AUTHORS ├── CMakeLists.txt ├── COPYRIGHT ├── ChangeLog ├── HISTORY ├── INSTALL ├── README ├── README.llvm-lua ├── TODO ├── cmake ├── CustomMacros.cmake └── FindLLVM.cmake ├── cmake_uninstall.cmake.in ├── doc ├── amazon.gif ├── contents.html ├── cover.png ├── logo.gif ├── lua.1 ├── lua.css ├── lua.html ├── luac.1 ├── luac.html ├── manual.css ├── manual.html └── readme.html ├── etc ├── README ├── all.c ├── embed_jit.c ├── embed_jit.cpp ├── lua.hpp ├── lua.ico ├── lua.pc ├── luavs.bat ├── min.c ├── noparser.c └── strict.lua ├── gen_changelog.sh ├── llvm-lua ├── CMakeLists.txt ├── COPYRIGHT.llvm-lua ├── LLVMCompiler.cpp ├── LLVMCompiler.h ├── LLVMDumper.cpp ├── LLVMDumper.h ├── TODO ├── bin2c.c ├── compile_all.sh ├── hook_parser.c ├── llvm-lua.cpp ├── llvm-luac.cpp ├── llvm_compiler.cpp ├── llvm_compiler.h ├── llvm_compiler_private.h ├── llvm_dumper.cpp ├── llvm_dumper.h ├── llvm_lmathlib.c ├── llvm_lua_config.h.in ├── load_embedded_bc.cpp ├── load_embedded_bc.h ├── load_jit_proto.c ├── load_jit_proto.h ├── load_liblua_main.cpp ├── load_liblua_main.h ├── load_vm_ops.cpp ├── load_vm_ops.h ├── lua-compiler.in ├── lua-cross-compiler.in ├── lua_compiler.c ├── lua_compiler.h ├── lua_core.c ├── lua_core.h ├── lua_interpreter.c ├── lua_interpreter.h ├── lua_main.c ├── lua_normal.c ├── lua_vm_ops.c ├── lua_vm_ops.h ├── lua_vm_ops_static.c ├── no_jit.c ├── run_tests.sh └── tests │ ├── NOTES │ ├── add.lua │ ├── arg_test.lua │ ├── big_table.lua │ ├── coroutine.lua │ ├── dump.lua │ ├── for.lua │ ├── hash2.lua │ ├── loadk.lua │ ├── local_nil.lua │ ├── loops.lua │ ├── lua_tail.lua │ ├── nestedloop.lua │ ├── nestedloop2.lua │ ├── nums.lua │ ├── scimark_loop.lua │ ├── scimark_rand.lua │ ├── stress_for.lua │ ├── test.lua │ ├── test2.lua │ ├── test3.lua │ ├── test4.lua │ ├── test_lineerror.lua │ ├── test_math.lua │ ├── test_tail.lua │ ├── test_tail_nil_multret.lua │ └── test_varg_tail2.lua ├── src ├── lapi.c ├── lapi.h ├── lauxlib.c ├── lauxlib.h ├── lbaselib.c ├── lcoco.c ├── lcoco.h ├── lcode.c ├── lcode.h ├── ldblib.c ├── ldebug.c ├── ldebug.h ├── ldo.c ├── ldo.h ├── ldump.c ├── lfunc.c ├── lfunc.h ├── lgc.c ├── lgc.h ├── linit.c ├── liolib.c ├── llex.c ├── llex.h ├── llimits.h ├── lmathlib.c ├── lmem.c ├── lmem.h ├── loadlib.c ├── lobject.c ├── lobject.h ├── lopcodes.c ├── lopcodes.h ├── loslib.c ├── lparser.c ├── lparser.h ├── lstate.c ├── lstate.h ├── lstring.c ├── lstring.h ├── lstrlib.c ├── ltable.c ├── ltable.h ├── ltablib.c ├── ltm.c ├── ltm.h ├── lua.c ├── lua.h ├── luac.c ├── luaconf.h ├── lualib.h ├── lundump.c ├── lundump.h ├── lvm.c ├── lvm.h ├── lzio.c ├── lzio.h └── print.c ├── test ├── README ├── bisect.lua ├── cf.lua ├── echo.lua ├── env.lua ├── factorial.lua ├── fib.lua ├── fibfor.lua ├── globals.lua ├── hello.lua ├── life.lua ├── luac.lua ├── printf.lua ├── readonly.lua ├── sieve.lua ├── sort.lua ├── table.lua ├── trace-calls.lua ├── trace-globals.lua └── xd.lua └── tools └── hg_import_split.lua /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/.gitignore -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/.hgignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/ChangeLog -------------------------------------------------------------------------------- /HISTORY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/HISTORY -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/INSTALL -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/README -------------------------------------------------------------------------------- /README.llvm-lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/README.llvm-lua -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/TODO -------------------------------------------------------------------------------- /cmake/CustomMacros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/cmake/CustomMacros.cmake -------------------------------------------------------------------------------- /cmake/FindLLVM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/cmake/FindLLVM.cmake -------------------------------------------------------------------------------- /cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /doc/amazon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/amazon.gif -------------------------------------------------------------------------------- /doc/contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/contents.html -------------------------------------------------------------------------------- /doc/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/cover.png -------------------------------------------------------------------------------- /doc/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/logo.gif -------------------------------------------------------------------------------- /doc/lua.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/lua.1 -------------------------------------------------------------------------------- /doc/lua.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/lua.css -------------------------------------------------------------------------------- /doc/lua.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/lua.html -------------------------------------------------------------------------------- /doc/luac.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/luac.1 -------------------------------------------------------------------------------- /doc/luac.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/luac.html -------------------------------------------------------------------------------- /doc/manual.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/manual.css -------------------------------------------------------------------------------- /doc/manual.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/manual.html -------------------------------------------------------------------------------- /doc/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/doc/readme.html -------------------------------------------------------------------------------- /etc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/README -------------------------------------------------------------------------------- /etc/all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/all.c -------------------------------------------------------------------------------- /etc/embed_jit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/embed_jit.c -------------------------------------------------------------------------------- /etc/embed_jit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/embed_jit.cpp -------------------------------------------------------------------------------- /etc/lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/lua.hpp -------------------------------------------------------------------------------- /etc/lua.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/lua.ico -------------------------------------------------------------------------------- /etc/lua.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/lua.pc -------------------------------------------------------------------------------- /etc/luavs.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/luavs.bat -------------------------------------------------------------------------------- /etc/min.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/min.c -------------------------------------------------------------------------------- /etc/noparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/noparser.c -------------------------------------------------------------------------------- /etc/strict.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/etc/strict.lua -------------------------------------------------------------------------------- /gen_changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/gen_changelog.sh -------------------------------------------------------------------------------- /llvm-lua/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/CMakeLists.txt -------------------------------------------------------------------------------- /llvm-lua/COPYRIGHT.llvm-lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/COPYRIGHT.llvm-lua -------------------------------------------------------------------------------- /llvm-lua/LLVMCompiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/LLVMCompiler.cpp -------------------------------------------------------------------------------- /llvm-lua/LLVMCompiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/LLVMCompiler.h -------------------------------------------------------------------------------- /llvm-lua/LLVMDumper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/LLVMDumper.cpp -------------------------------------------------------------------------------- /llvm-lua/LLVMDumper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/LLVMDumper.h -------------------------------------------------------------------------------- /llvm-lua/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/TODO -------------------------------------------------------------------------------- /llvm-lua/bin2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/bin2c.c -------------------------------------------------------------------------------- /llvm-lua/compile_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/compile_all.sh -------------------------------------------------------------------------------- /llvm-lua/hook_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/hook_parser.c -------------------------------------------------------------------------------- /llvm-lua/llvm-lua.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm-lua.cpp -------------------------------------------------------------------------------- /llvm-lua/llvm-luac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm-luac.cpp -------------------------------------------------------------------------------- /llvm-lua/llvm_compiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm_compiler.cpp -------------------------------------------------------------------------------- /llvm-lua/llvm_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm_compiler.h -------------------------------------------------------------------------------- /llvm-lua/llvm_compiler_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm_compiler_private.h -------------------------------------------------------------------------------- /llvm-lua/llvm_dumper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm_dumper.cpp -------------------------------------------------------------------------------- /llvm-lua/llvm_dumper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm_dumper.h -------------------------------------------------------------------------------- /llvm-lua/llvm_lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm_lmathlib.c -------------------------------------------------------------------------------- /llvm-lua/llvm_lua_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/llvm_lua_config.h.in -------------------------------------------------------------------------------- /llvm-lua/load_embedded_bc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/load_embedded_bc.cpp -------------------------------------------------------------------------------- /llvm-lua/load_embedded_bc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/load_embedded_bc.h -------------------------------------------------------------------------------- /llvm-lua/load_jit_proto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/load_jit_proto.c -------------------------------------------------------------------------------- /llvm-lua/load_jit_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/load_jit_proto.h -------------------------------------------------------------------------------- /llvm-lua/load_liblua_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/load_liblua_main.cpp -------------------------------------------------------------------------------- /llvm-lua/load_liblua_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/load_liblua_main.h -------------------------------------------------------------------------------- /llvm-lua/load_vm_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/load_vm_ops.cpp -------------------------------------------------------------------------------- /llvm-lua/load_vm_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/load_vm_ops.h -------------------------------------------------------------------------------- /llvm-lua/lua-compiler.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua-compiler.in -------------------------------------------------------------------------------- /llvm-lua/lua-cross-compiler.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua-cross-compiler.in -------------------------------------------------------------------------------- /llvm-lua/lua_compiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_compiler.c -------------------------------------------------------------------------------- /llvm-lua/lua_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_compiler.h -------------------------------------------------------------------------------- /llvm-lua/lua_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_core.c -------------------------------------------------------------------------------- /llvm-lua/lua_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_core.h -------------------------------------------------------------------------------- /llvm-lua/lua_interpreter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_interpreter.c -------------------------------------------------------------------------------- /llvm-lua/lua_interpreter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_interpreter.h -------------------------------------------------------------------------------- /llvm-lua/lua_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_main.c -------------------------------------------------------------------------------- /llvm-lua/lua_normal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_normal.c -------------------------------------------------------------------------------- /llvm-lua/lua_vm_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_vm_ops.c -------------------------------------------------------------------------------- /llvm-lua/lua_vm_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_vm_ops.h -------------------------------------------------------------------------------- /llvm-lua/lua_vm_ops_static.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/lua_vm_ops_static.c -------------------------------------------------------------------------------- /llvm-lua/no_jit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/no_jit.c -------------------------------------------------------------------------------- /llvm-lua/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/run_tests.sh -------------------------------------------------------------------------------- /llvm-lua/tests/NOTES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/NOTES -------------------------------------------------------------------------------- /llvm-lua/tests/add.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/add.lua -------------------------------------------------------------------------------- /llvm-lua/tests/arg_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/arg_test.lua -------------------------------------------------------------------------------- /llvm-lua/tests/big_table.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/big_table.lua -------------------------------------------------------------------------------- /llvm-lua/tests/coroutine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/coroutine.lua -------------------------------------------------------------------------------- /llvm-lua/tests/dump.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/dump.lua -------------------------------------------------------------------------------- /llvm-lua/tests/for.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/for.lua -------------------------------------------------------------------------------- /llvm-lua/tests/hash2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/hash2.lua -------------------------------------------------------------------------------- /llvm-lua/tests/loadk.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/loadk.lua -------------------------------------------------------------------------------- /llvm-lua/tests/local_nil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/local_nil.lua -------------------------------------------------------------------------------- /llvm-lua/tests/loops.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/loops.lua -------------------------------------------------------------------------------- /llvm-lua/tests/lua_tail.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/lua_tail.lua -------------------------------------------------------------------------------- /llvm-lua/tests/nestedloop.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/nestedloop.lua -------------------------------------------------------------------------------- /llvm-lua/tests/nestedloop2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/nestedloop2.lua -------------------------------------------------------------------------------- /llvm-lua/tests/nums.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/nums.lua -------------------------------------------------------------------------------- /llvm-lua/tests/scimark_loop.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/scimark_loop.lua -------------------------------------------------------------------------------- /llvm-lua/tests/scimark_rand.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/scimark_rand.lua -------------------------------------------------------------------------------- /llvm-lua/tests/stress_for.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/stress_for.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test2.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test3.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test3.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test4.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test4.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test_lineerror.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test_lineerror.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test_math.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test_math.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test_tail.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test_tail.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test_tail_nil_multret.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test_tail_nil_multret.lua -------------------------------------------------------------------------------- /llvm-lua/tests/test_varg_tail2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/llvm-lua/tests/test_varg_tail2.lua -------------------------------------------------------------------------------- /src/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lapi.c -------------------------------------------------------------------------------- /src/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lapi.h -------------------------------------------------------------------------------- /src/lauxlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lauxlib.c -------------------------------------------------------------------------------- /src/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lauxlib.h -------------------------------------------------------------------------------- /src/lbaselib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lbaselib.c -------------------------------------------------------------------------------- /src/lcoco.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lcoco.c -------------------------------------------------------------------------------- /src/lcoco.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lcoco.h -------------------------------------------------------------------------------- /src/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lcode.c -------------------------------------------------------------------------------- /src/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lcode.h -------------------------------------------------------------------------------- /src/ldblib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ldblib.c -------------------------------------------------------------------------------- /src/ldebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ldebug.c -------------------------------------------------------------------------------- /src/ldebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ldebug.h -------------------------------------------------------------------------------- /src/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ldo.c -------------------------------------------------------------------------------- /src/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ldo.h -------------------------------------------------------------------------------- /src/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ldump.c -------------------------------------------------------------------------------- /src/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lfunc.c -------------------------------------------------------------------------------- /src/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lfunc.h -------------------------------------------------------------------------------- /src/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lgc.c -------------------------------------------------------------------------------- /src/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lgc.h -------------------------------------------------------------------------------- /src/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/linit.c -------------------------------------------------------------------------------- /src/liolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/liolib.c -------------------------------------------------------------------------------- /src/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/llex.c -------------------------------------------------------------------------------- /src/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/llex.h -------------------------------------------------------------------------------- /src/llimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/llimits.h -------------------------------------------------------------------------------- /src/lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lmathlib.c -------------------------------------------------------------------------------- /src/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lmem.c -------------------------------------------------------------------------------- /src/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lmem.h -------------------------------------------------------------------------------- /src/loadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/loadlib.c -------------------------------------------------------------------------------- /src/lobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lobject.c -------------------------------------------------------------------------------- /src/lobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lobject.h -------------------------------------------------------------------------------- /src/lopcodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lopcodes.c -------------------------------------------------------------------------------- /src/lopcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lopcodes.h -------------------------------------------------------------------------------- /src/loslib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/loslib.c -------------------------------------------------------------------------------- /src/lparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lparser.c -------------------------------------------------------------------------------- /src/lparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lparser.h -------------------------------------------------------------------------------- /src/lstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lstate.c -------------------------------------------------------------------------------- /src/lstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lstate.h -------------------------------------------------------------------------------- /src/lstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lstring.c -------------------------------------------------------------------------------- /src/lstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lstring.h -------------------------------------------------------------------------------- /src/lstrlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lstrlib.c -------------------------------------------------------------------------------- /src/ltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ltable.c -------------------------------------------------------------------------------- /src/ltable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ltable.h -------------------------------------------------------------------------------- /src/ltablib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ltablib.c -------------------------------------------------------------------------------- /src/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ltm.c -------------------------------------------------------------------------------- /src/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/ltm.h -------------------------------------------------------------------------------- /src/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lua.c -------------------------------------------------------------------------------- /src/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lua.h -------------------------------------------------------------------------------- /src/luac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/luac.c -------------------------------------------------------------------------------- /src/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/luaconf.h -------------------------------------------------------------------------------- /src/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lualib.h -------------------------------------------------------------------------------- /src/lundump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lundump.c -------------------------------------------------------------------------------- /src/lundump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lundump.h -------------------------------------------------------------------------------- /src/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lvm.c -------------------------------------------------------------------------------- /src/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lvm.h -------------------------------------------------------------------------------- /src/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lzio.c -------------------------------------------------------------------------------- /src/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/lzio.h -------------------------------------------------------------------------------- /src/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/src/print.c -------------------------------------------------------------------------------- /test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/README -------------------------------------------------------------------------------- /test/bisect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/bisect.lua -------------------------------------------------------------------------------- /test/cf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/cf.lua -------------------------------------------------------------------------------- /test/echo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/echo.lua -------------------------------------------------------------------------------- /test/env.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/env.lua -------------------------------------------------------------------------------- /test/factorial.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/factorial.lua -------------------------------------------------------------------------------- /test/fib.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/fib.lua -------------------------------------------------------------------------------- /test/fibfor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/fibfor.lua -------------------------------------------------------------------------------- /test/globals.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/globals.lua -------------------------------------------------------------------------------- /test/hello.lua: -------------------------------------------------------------------------------- 1 | -- the first program in every language 2 | 3 | io.write("Hello world, from ",_VERSION,"!\n") 4 | -------------------------------------------------------------------------------- /test/life.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/life.lua -------------------------------------------------------------------------------- /test/luac.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/luac.lua -------------------------------------------------------------------------------- /test/printf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/printf.lua -------------------------------------------------------------------------------- /test/readonly.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/readonly.lua -------------------------------------------------------------------------------- /test/sieve.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/sieve.lua -------------------------------------------------------------------------------- /test/sort.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/sort.lua -------------------------------------------------------------------------------- /test/table.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/table.lua -------------------------------------------------------------------------------- /test/trace-calls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/trace-calls.lua -------------------------------------------------------------------------------- /test/trace-globals.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/trace-globals.lua -------------------------------------------------------------------------------- /test/xd.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/test/xd.lua -------------------------------------------------------------------------------- /tools/hg_import_split.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Neopallium/llvm-lua/HEAD/tools/hg_import_split.lua --------------------------------------------------------------------------------