brainfuck-llvm

所属分类:人工智能/神经网络/深度学习
开发工具:Brainfuck
文件大小:0KB
下载次数:0
上传日期:2015-08-21 17:35:50
上 传 者sh-1993
说明:  llvm解释器和优化编译器的脑浆,
(A brainfuck-to-llvm interpreter and optimizing compiler,)

文件列表:
Makefile (6228, 2015-08-21)
src/ (0, 2015-08-21)
src/canon_ir.h (3550, 2015-08-21)
src/canon_translate.cpp (1699, 2015-08-21)
src/canon_translate.h (644, 2015-08-21)
src/canonicalize_basic_blocks.cpp (2367, 2015-08-21)
src/canonicalize_basic_blocks.h (985, 2015-08-21)
src/codegen_ast.cpp (5435, 2015-08-21)
src/codegen_ast.h (1017, 2015-08-21)
src/codegen_canon.cpp (6439, 2015-08-21)
src/codegen_canon.h (1092, 2015-08-21)
src/eliminate_simple_loops.cpp (2711, 2015-08-21)
src/eliminate_simple_loops.h (915, 2015-08-21)
src/lexer.cpp (544, 2015-08-21)
src/lexer.h (248, 2015-08-21)
src/main.cpp (5429, 2015-08-21)
src/parser.cpp (1959, 2015-08-21)
src/parser.h (1922, 2015-08-21)
src/print_canon.cpp (2166, 2015-08-21)
src/print_canon.h (535, 2015-08-21)
src/script.vim (16, 2015-08-21)
tests/ (0, 2015-08-21)
tests/! (2, 2015-08-21)
tests/bfbf.bf (14752, 2015-08-21)
tests/cat.bf (9, 2015-08-21)
tests/copy.bf (10, 2015-08-21)
tests/hanoi.bf (54592, 2015-08-21)
tests/hello.bf (107, 2015-08-21)
tests/long.bf (352, 2015-08-21)
tests/mandelbrot-huge.bf (11685, 2015-08-21)
tests/mandelbrot-titanic.bf (11699, 2015-08-21)
tests/mandelbrot.bf (11669, 2015-08-21)
tests/test_add_combine.bf (158, 2015-08-21)
tests/test_mul.bf (40, 2015-08-21)

# brainfuck-llvm A brainfuck-to-llvm interpreter and optimizing compiler ./bf -h for usage Features ======== * Several Optimizations, including block-level constant folding, offset instructions, and loop elimination * Prioritizes maintainability, with a modular design dominated by visitors * Outputs valid LLVM code, which can be run with the JIT (included) or compiled even further to machine code.

近期下载者

相关文件


收藏者