├── LICENSE ├── Makefile ├── README.md ├── examples ├── fac │ ├── Makefile │ ├── fac-O1-tvm.ll │ ├── fac-O1.ll │ ├── fac-tvm.ll │ ├── fac.c │ └── fac.ll ├── isord │ ├── Makefile │ ├── isord.c │ ├── isord.ll │ ├── isord.r.ll │ ├── isord.r.s │ ├── isord.s │ ├── isord2.c │ ├── isord2.ll │ ├── isord2.r.ll │ ├── isord2.r.s │ ├── isord2to.ll │ ├── isord2to.r.ll │ ├── isord2to.r.s │ ├── isordfrom-open.ll │ ├── isordfrom-open.ll.save │ ├── isordfrom-open.ll.save.1 │ ├── isordfrom-open.s │ ├── isordfrom.ll │ ├── isordfrom.r.ll │ ├── isordfrom.r.prof.ll │ ├── isordfrom.r.prof.s │ ├── isordfrom.s │ ├── isordp.c │ ├── isordp.ll │ ├── run-open.tvm │ ├── run.tvm │ ├── script-asm.tvm │ ├── script-open.tvm │ ├── script.tvm │ ├── script2-asm.tvm │ ├── script2.tvm │ ├── session.asm │ ├── test.c │ ├── test.ll │ ├── tmp.c │ └── tmp.ll └── opt │ ├── Makefile │ ├── opt-O1.ll │ ├── opt-O1.s │ ├── opt-old.c │ ├── opt.c │ ├── opt.ll │ ├── opt.s │ ├── opt2-O1.ll │ ├── opt2-O1.s │ ├── opt2.c │ ├── opt2.ll │ ├── opt2.s │ ├── optm-llc.s │ ├── optm.ll │ ├── optm.s │ └── session.asm ├── include ├── CustomMemoryManager.hpp ├── Lexer.hpp ├── Liveness.hpp ├── MCJITHelper.hpp ├── OSRLibrary.hpp ├── Parser.hpp ├── StackMap.hpp ├── StateMap.hpp ├── history.h └── timer.h ├── shootout ├── binary-trees │ ├── C │ │ ├── code.c │ │ ├── orig-iterCount.c │ │ ├── orig.c │ │ └── profile-20 │ ├── IR │ │ ├── code-SSA-debug.ll │ │ ├── code-SSA.ll │ │ ├── code-debug.ll │ │ └── code.ll │ ├── bench-O1.ll │ ├── bench.ll │ ├── codeQuality-O1.ll │ ├── codeQuality.ll │ ├── finalAlwaysFire-O1.ll │ └── finalAlwaysFire.ll ├── fannkuch-redux │ ├── C │ │ ├── code.c │ │ ├── orig.c │ │ └── profile-12 │ ├── IR │ │ ├── code-SSA-debug.ll │ │ ├── code-SSA.ll │ │ ├── code-debug.ll │ │ └── code.ll │ ├── bench-O1.ll │ ├── bench.ll │ ├── codeQuality-O1.ll │ ├── codeQuality.ll │ ├── finalAlwaysFire-O1.ll │ └── finalAlwaysFire.ll ├── fasta-redux │ ├── C │ │ ├── code.c │ │ ├── hotLoop.c │ │ ├── orig-toFile-iterCount.c │ │ ├── orig-toFile.c │ │ ├── orig.c │ │ └── profile-25000000 │ ├── IR │ │ ├── code-SSA-debug.ll │ │ ├── code-SSA.ll │ │ ├── code-debug.ll │ │ ├── code.ll │ │ ├── hotLoop-SSA.ll │ │ └── hotLoop.ll │ ├── bench-O1.ll │ ├── bench.ll │ ├── codeQuality-O1.ll │ ├── codeQuality.ll │ ├── finalAlwaysFire-O1.ll │ └── finalAlwaysFire.ll ├── fasta │ ├── C │ │ ├── code.c │ │ ├── orig-toFile-iterCount.c │ │ ├── orig-toFile.c │ │ ├── orig.c │ │ ├── profile │ │ └── profile-25000000 │ ├── IR │ │ ├── code-SSA-debug.ll │ │ ├── code-SSA.ll │ │ ├── code-debug.ll │ │ └── code.ll │ ├── bench-O1.ll │ ├── bench.ll │ ├── codeQuality-O1.ll │ ├── codeQuality.ll │ ├── finalAlwaysFire-O1.ll │ └── finalAlwaysFire.ll ├── mandelbrot │ ├── C │ │ ├── code.c │ │ ├── hotLoop.c │ │ ├── orig-toFile.c │ │ └── orig.c │ ├── IR │ │ ├── code-SSA-debug.ll │ │ ├── code-SSA.ll │ │ ├── code-debug.ll │ │ ├── code.ll │ │ ├── hotLoop-SSA.ll │ │ └── hotLoop.ll │ ├── bench-O1.ll │ ├── bench.ll │ ├── codeQuality-O1.ll │ ├── codeQuality.ll │ ├── finalAlwaysFire-O1.ll │ └── finalAlwaysFire.ll ├── n-body │ ├── C │ │ ├── code.c │ │ ├── orig.c │ │ └── profile-50000000 │ ├── IR │ │ ├── code-SSA-debug.ll │ │ ├── code-SSA.ll │ │ ├── code-debug.ll │ │ └── code.ll │ ├── bench-O1.ll │ ├── bench.ll │ ├── codeQuality-O1.ll │ ├── codeQuality.ll │ ├── finalAlwaysFire-O1.ll │ └── finalAlwaysFire.ll ├── reverse-complement │ ├── C │ │ ├── code.c │ │ ├── hotLoop.c │ │ ├── orig-toFile.c │ │ ├── orig.c │ │ └── profile-25000000 │ ├── IR │ │ ├── code-SSA-debug.ll │ │ ├── code-SSA.ll │ │ ├── code-debug.ll │ │ ├── code.ll │ │ ├── hotLoop-SSA.ll │ │ └── hotLoop.ll │ ├── bench-O1.ll │ ├── bench.ll │ ├── codeQuality-O1.ll │ ├── codeQuality.ll │ ├── finalAlwaysFire-O1.ll │ └── finalAlwaysFire.ll ├── scripts │ ├── bench-O1 │ │ ├── binary-trees │ │ ├── binary-trees-large │ │ ├── fannkuch-redux │ │ ├── fasta │ │ ├── fasta-redux │ │ ├── mandelbrot │ │ ├── mandelbrot-large │ │ ├── n-body │ │ ├── n-body-large │ │ ├── reverse-complement │ │ ├── spectral-norm │ │ └── spectral-norm-large │ ├── bench │ │ ├── binary-trees │ │ ├── binary-trees-large │ │ ├── fannkuch-redux │ │ ├── fasta │ │ ├── fasta-redux │ │ ├── mandelbrot │ │ ├── mandelbrot-large │ │ ├── n-body │ │ ├── n-body-large │ │ ├── reverse-complement │ │ ├── spectral-norm │ │ └── spectral-norm-large │ ├── codeQuality-O1 │ │ ├── binary-trees │ │ ├── binary-trees-large │ │ ├── fannkuch-redux │ │ ├── fasta │ │ ├── fasta-redux │ │ ├── mandelbrot │ │ ├── mandelbrot-large │ │ ├── n-body │ │ ├── n-body-large │ │ ├── reverse-complement │ │ ├── reverse-complement-inner │ │ ├── spectral-norm │ │ └── spectral-norm-large │ ├── codeQuality │ │ ├── binary-trees │ │ ├── binary-trees-large │ │ ├── fannkuch-redux │ │ ├── fasta │ │ ├── fasta-redux │ │ ├── mandelbrot │ │ ├── mandelbrot-large │ │ ├── n-body │ │ ├── n-body-large │ │ ├── reverse-complement │ │ ├── reverse-complement-inner │ │ ├── spectral-norm │ │ └── spectral-norm-large │ ├── finalAlwaysFire-O1 │ │ ├── baseline │ │ │ ├── binary-trees │ │ │ ├── binary-trees-large │ │ │ ├── fannkuch-redux │ │ │ ├── fasta │ │ │ ├── fasta-redux │ │ │ ├── mandelbrot │ │ │ ├── mandelbrot-large │ │ │ ├── n-body │ │ │ ├── n-body-large │ │ │ ├── reverse-complement │ │ │ ├── spectral-norm │ │ │ └── spectral-norm-large │ │ ├── binary-trees │ │ ├── binary-trees-large │ │ ├── fannkuch-redux │ │ ├── fasta │ │ ├── fasta-redux │ │ ├── mandelbrot │ │ ├── mandelbrot-large │ │ ├── n-body │ │ ├── n-body-large │ │ ├── reverse-complement │ │ ├── spectral-norm │ │ └── spectral-norm-large │ ├── finalAlwaysFire │ │ ├── baseline │ │ │ ├── binary-trees │ │ │ ├── binary-trees-large │ │ │ ├── fannkuch-redux │ │ │ ├── fasta │ │ │ ├── fasta-redux │ │ │ ├── mandelbrot │ │ │ ├── mandelbrot-large │ │ │ ├── n-body │ │ │ ├── n-body-large │ │ │ ├── reverse-complement │ │ │ ├── spectral-norm │ │ │ └── spectral-norm-large │ │ ├── binary-trees │ │ ├── binary-trees-large │ │ ├── fannkuch-redux │ │ ├── fasta │ │ ├── fasta-redux │ │ ├── mandelbrot │ │ ├── mandelbrot-large │ │ ├── n-body │ │ ├── n-body-large │ │ ├── reverse-complement │ │ ├── spectral-norm │ │ └── spectral-norm-large │ ├── instrTime-O1 │ │ ├── final │ │ │ ├── binary-trees │ │ │ ├── fannkuch-redux │ │ │ ├── fasta │ │ │ ├── fasta-redux │ │ │ ├── mandelbrot │ │ │ ├── n-body │ │ │ ├── reverse-complement │ │ │ └── spectral-norm │ │ └── open │ │ │ ├── binary-trees │ │ │ ├── fannkuch-redux │ │ │ ├── fasta │ │ │ ├── fasta-redux │ │ │ ├── mandelbrot │ │ │ ├── n-body │ │ │ ├── reverse-complement │ │ │ └── spectral-norm │ └── instrTime │ │ ├── final │ │ ├── binary-trees │ │ ├── fannkuch-redux │ │ ├── fasta │ │ ├── fasta-redux │ │ ├── mandelbrot │ │ ├── n-body │ │ ├── reverse-complement │ │ └── spectral-norm │ │ └── open │ │ ├── binary-trees │ │ ├── fannkuch-redux │ │ ├── fasta │ │ ├── fasta-redux │ │ ├── mandelbrot │ │ ├── n-body │ │ ├── reverse-complement │ │ └── spectral-norm └── spectral-norm │ ├── C │ ├── code.c │ ├── orig-iterCount.c │ ├── orig.c │ └── profile-5500 │ ├── IR │ ├── code-SSA-debug.ll │ ├── code-SSA.ll │ ├── code-debug.ll │ └── code.ll │ ├── bench-O1.ll │ ├── bench.ll │ ├── codeQuality-O1.ll │ ├── codeQuality.ll │ ├── finalAlwaysFire-O1.ll │ └── finalAlwaysFire.ll ├── src ├── CustomMemoryManager.cpp ├── Lexer.cpp ├── Liveness.cpp ├── MCJITHelper.cpp ├── OSRLibrary.cpp ├── Parser.cpp ├── StackMap.cpp ├── StateMap.cpp ├── history.c ├── main.cpp └── timer.c └── testing ├── IR ├── C │ ├── block_sequence.c │ ├── fun_calls.c │ ├── globals.c │ ├── inline.c │ └── simple_loop.c ├── block_sequence.ll ├── block_sequence_SSA.ll ├── fun_calls.ll ├── fun_calls_SSA.ll ├── globals.ll ├── globals_SSA.ll ├── inline.ll ├── inline_SSA.ll ├── simple_loop.ll └── simple_loop_SSA.ll ├── block_seq ├── BS_SSA_test1 ├── BS_SSA_test2 ├── BS_test1 ├── BS_test2 ├── open_BS_SSA_test1 ├── open_BS_SSA_test2 └── open_BS_test1 ├── fun_calls ├── FC_SSA_1 └── FC_SSA_2 ├── globals └── G_SSA_1 ├── inline ├── INLINE_1 └── INLINE_2 └── simple_loop ├── SL_SSA_testB ├── SL_SSA_testH ├── SL_SSA_testT ├── SL_testB ├── SL_testH └── SL_testT /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/README.md -------------------------------------------------------------------------------- /examples/fac/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/fac/Makefile -------------------------------------------------------------------------------- /examples/fac/fac-O1-tvm.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/fac/fac-O1-tvm.ll -------------------------------------------------------------------------------- /examples/fac/fac-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/fac/fac-O1.ll -------------------------------------------------------------------------------- /examples/fac/fac-tvm.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/fac/fac-tvm.ll -------------------------------------------------------------------------------- /examples/fac/fac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/fac/fac.c -------------------------------------------------------------------------------- /examples/fac/fac.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/fac/fac.ll -------------------------------------------------------------------------------- /examples/isord/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/Makefile -------------------------------------------------------------------------------- /examples/isord/isord.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord.c -------------------------------------------------------------------------------- /examples/isord/isord.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord.ll -------------------------------------------------------------------------------- /examples/isord/isord.r.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord.r.ll -------------------------------------------------------------------------------- /examples/isord/isord.r.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord.r.s -------------------------------------------------------------------------------- /examples/isord/isord.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord.s -------------------------------------------------------------------------------- /examples/isord/isord2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord2.c -------------------------------------------------------------------------------- /examples/isord/isord2.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord2.ll -------------------------------------------------------------------------------- /examples/isord/isord2.r.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord2.r.ll -------------------------------------------------------------------------------- /examples/isord/isord2.r.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord2.r.s -------------------------------------------------------------------------------- /examples/isord/isord2to.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord2to.ll -------------------------------------------------------------------------------- /examples/isord/isord2to.r.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord2to.r.ll -------------------------------------------------------------------------------- /examples/isord/isord2to.r.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isord2to.r.s -------------------------------------------------------------------------------- /examples/isord/isordfrom-open.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom-open.ll -------------------------------------------------------------------------------- /examples/isord/isordfrom-open.ll.save: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom-open.ll.save -------------------------------------------------------------------------------- /examples/isord/isordfrom-open.ll.save.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom-open.ll.save.1 -------------------------------------------------------------------------------- /examples/isord/isordfrom-open.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom-open.s -------------------------------------------------------------------------------- /examples/isord/isordfrom.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom.ll -------------------------------------------------------------------------------- /examples/isord/isordfrom.r.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom.r.ll -------------------------------------------------------------------------------- /examples/isord/isordfrom.r.prof.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom.r.prof.ll -------------------------------------------------------------------------------- /examples/isord/isordfrom.r.prof.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom.r.prof.s -------------------------------------------------------------------------------- /examples/isord/isordfrom.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordfrom.s -------------------------------------------------------------------------------- /examples/isord/isordp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordp.c -------------------------------------------------------------------------------- /examples/isord/isordp.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/isordp.ll -------------------------------------------------------------------------------- /examples/isord/run-open.tvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/run-open.tvm -------------------------------------------------------------------------------- /examples/isord/run.tvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/run.tvm -------------------------------------------------------------------------------- /examples/isord/script-asm.tvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/script-asm.tvm -------------------------------------------------------------------------------- /examples/isord/script-open.tvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/script-open.tvm -------------------------------------------------------------------------------- /examples/isord/script.tvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/script.tvm -------------------------------------------------------------------------------- /examples/isord/script2-asm.tvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/script2-asm.tvm -------------------------------------------------------------------------------- /examples/isord/script2.tvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/script2.tvm -------------------------------------------------------------------------------- /examples/isord/session.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/session.asm -------------------------------------------------------------------------------- /examples/isord/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/test.c -------------------------------------------------------------------------------- /examples/isord/test.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/test.ll -------------------------------------------------------------------------------- /examples/isord/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/tmp.c -------------------------------------------------------------------------------- /examples/isord/tmp.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/isord/tmp.ll -------------------------------------------------------------------------------- /examples/opt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/Makefile -------------------------------------------------------------------------------- /examples/opt/opt-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt-O1.ll -------------------------------------------------------------------------------- /examples/opt/opt-O1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt-O1.s -------------------------------------------------------------------------------- /examples/opt/opt-old.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt-old.c -------------------------------------------------------------------------------- /examples/opt/opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt.c -------------------------------------------------------------------------------- /examples/opt/opt.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt.ll -------------------------------------------------------------------------------- /examples/opt/opt.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt.s -------------------------------------------------------------------------------- /examples/opt/opt2-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt2-O1.ll -------------------------------------------------------------------------------- /examples/opt/opt2-O1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt2-O1.s -------------------------------------------------------------------------------- /examples/opt/opt2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt2.c -------------------------------------------------------------------------------- /examples/opt/opt2.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt2.ll -------------------------------------------------------------------------------- /examples/opt/opt2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/opt2.s -------------------------------------------------------------------------------- /examples/opt/optm-llc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/optm-llc.s -------------------------------------------------------------------------------- /examples/opt/optm.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/optm.ll -------------------------------------------------------------------------------- /examples/opt/optm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/optm.s -------------------------------------------------------------------------------- /examples/opt/session.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/examples/opt/session.asm -------------------------------------------------------------------------------- /include/CustomMemoryManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/CustomMemoryManager.hpp -------------------------------------------------------------------------------- /include/Lexer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/Lexer.hpp -------------------------------------------------------------------------------- /include/Liveness.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/Liveness.hpp -------------------------------------------------------------------------------- /include/MCJITHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/MCJITHelper.hpp -------------------------------------------------------------------------------- /include/OSRLibrary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/OSRLibrary.hpp -------------------------------------------------------------------------------- /include/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/Parser.hpp -------------------------------------------------------------------------------- /include/StackMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/StackMap.hpp -------------------------------------------------------------------------------- /include/StateMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/StateMap.hpp -------------------------------------------------------------------------------- /include/history.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/history.h -------------------------------------------------------------------------------- /include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/include/timer.h -------------------------------------------------------------------------------- /shootout/binary-trees/C/code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/C/code.c -------------------------------------------------------------------------------- /shootout/binary-trees/C/orig-iterCount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/C/orig-iterCount.c -------------------------------------------------------------------------------- /shootout/binary-trees/C/orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/C/orig.c -------------------------------------------------------------------------------- /shootout/binary-trees/C/profile-20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/C/profile-20 -------------------------------------------------------------------------------- /shootout/binary-trees/IR/code-SSA-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/IR/code-SSA-debug.ll -------------------------------------------------------------------------------- /shootout/binary-trees/IR/code-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/binary-trees/IR/code-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/IR/code-debug.ll -------------------------------------------------------------------------------- /shootout/binary-trees/IR/code.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/IR/code.ll -------------------------------------------------------------------------------- /shootout/binary-trees/bench-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/bench-O1.ll -------------------------------------------------------------------------------- /shootout/binary-trees/bench.ll: -------------------------------------------------------------------------------- 1 | IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/binary-trees/codeQuality-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/codeQuality-O1.ll -------------------------------------------------------------------------------- /shootout/binary-trees/codeQuality.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/codeQuality.ll -------------------------------------------------------------------------------- /shootout/binary-trees/finalAlwaysFire-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/finalAlwaysFire-O1.ll -------------------------------------------------------------------------------- /shootout/binary-trees/finalAlwaysFire.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/binary-trees/finalAlwaysFire.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/C/code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/C/code.c -------------------------------------------------------------------------------- /shootout/fannkuch-redux/C/orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/C/orig.c -------------------------------------------------------------------------------- /shootout/fannkuch-redux/C/profile-12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/C/profile-12 -------------------------------------------------------------------------------- /shootout/fannkuch-redux/IR/code-SSA-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/IR/code-SSA-debug.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/IR/code-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/IR/code-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/IR/code-debug.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/IR/code.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/IR/code.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/bench-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/bench-O1.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/bench.ll: -------------------------------------------------------------------------------- 1 | IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/codeQuality-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/codeQuality-O1.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/codeQuality.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/codeQuality.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/finalAlwaysFire-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/finalAlwaysFire-O1.ll -------------------------------------------------------------------------------- /shootout/fannkuch-redux/finalAlwaysFire.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fannkuch-redux/finalAlwaysFire.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/C/code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/C/code.c -------------------------------------------------------------------------------- /shootout/fasta-redux/C/hotLoop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/C/hotLoop.c -------------------------------------------------------------------------------- /shootout/fasta-redux/C/orig-toFile-iterCount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/C/orig-toFile-iterCount.c -------------------------------------------------------------------------------- /shootout/fasta-redux/C/orig-toFile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/C/orig-toFile.c -------------------------------------------------------------------------------- /shootout/fasta-redux/C/orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/C/orig.c -------------------------------------------------------------------------------- /shootout/fasta-redux/C/profile-25000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/C/profile-25000000 -------------------------------------------------------------------------------- /shootout/fasta-redux/IR/code-SSA-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/IR/code-SSA-debug.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/IR/code-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/IR/code-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/IR/code-debug.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/IR/code.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/IR/code.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/IR/hotLoop-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/IR/hotLoop-SSA.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/IR/hotLoop.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/IR/hotLoop.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/bench-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/bench-O1.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/bench.ll: -------------------------------------------------------------------------------- 1 | IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/codeQuality-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/codeQuality-O1.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/codeQuality.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/codeQuality.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/finalAlwaysFire-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/finalAlwaysFire-O1.ll -------------------------------------------------------------------------------- /shootout/fasta-redux/finalAlwaysFire.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta-redux/finalAlwaysFire.ll -------------------------------------------------------------------------------- /shootout/fasta/C/code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/C/code.c -------------------------------------------------------------------------------- /shootout/fasta/C/orig-toFile-iterCount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/C/orig-toFile-iterCount.c -------------------------------------------------------------------------------- /shootout/fasta/C/orig-toFile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/C/orig-toFile.c -------------------------------------------------------------------------------- /shootout/fasta/C/orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/C/orig.c -------------------------------------------------------------------------------- /shootout/fasta/C/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/C/profile -------------------------------------------------------------------------------- /shootout/fasta/C/profile-25000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/C/profile-25000000 -------------------------------------------------------------------------------- /shootout/fasta/IR/code-SSA-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/IR/code-SSA-debug.ll -------------------------------------------------------------------------------- /shootout/fasta/IR/code-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/fasta/IR/code-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/IR/code-debug.ll -------------------------------------------------------------------------------- /shootout/fasta/IR/code.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/IR/code.ll -------------------------------------------------------------------------------- /shootout/fasta/bench-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/bench-O1.ll -------------------------------------------------------------------------------- /shootout/fasta/bench.ll: -------------------------------------------------------------------------------- 1 | IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/fasta/codeQuality-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/codeQuality-O1.ll -------------------------------------------------------------------------------- /shootout/fasta/codeQuality.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/codeQuality.ll -------------------------------------------------------------------------------- /shootout/fasta/finalAlwaysFire-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/finalAlwaysFire-O1.ll -------------------------------------------------------------------------------- /shootout/fasta/finalAlwaysFire.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/fasta/finalAlwaysFire.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/C/code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/C/code.c -------------------------------------------------------------------------------- /shootout/mandelbrot/C/hotLoop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/C/hotLoop.c -------------------------------------------------------------------------------- /shootout/mandelbrot/C/orig-toFile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/C/orig-toFile.c -------------------------------------------------------------------------------- /shootout/mandelbrot/C/orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/C/orig.c -------------------------------------------------------------------------------- /shootout/mandelbrot/IR/code-SSA-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/IR/code-SSA-debug.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/IR/code-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/IR/code-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/IR/code-debug.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/IR/code.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/IR/code.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/IR/hotLoop-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/IR/hotLoop-SSA.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/IR/hotLoop.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/IR/hotLoop.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/bench-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/bench-O1.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/bench.ll: -------------------------------------------------------------------------------- 1 | IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/codeQuality-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/codeQuality-O1.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/codeQuality.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/codeQuality.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/finalAlwaysFire-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/finalAlwaysFire-O1.ll -------------------------------------------------------------------------------- /shootout/mandelbrot/finalAlwaysFire.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/mandelbrot/finalAlwaysFire.ll -------------------------------------------------------------------------------- /shootout/n-body/C/code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/C/code.c -------------------------------------------------------------------------------- /shootout/n-body/C/orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/C/orig.c -------------------------------------------------------------------------------- /shootout/n-body/C/profile-50000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/C/profile-50000000 -------------------------------------------------------------------------------- /shootout/n-body/IR/code-SSA-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/IR/code-SSA-debug.ll -------------------------------------------------------------------------------- /shootout/n-body/IR/code-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/n-body/IR/code-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/IR/code-debug.ll -------------------------------------------------------------------------------- /shootout/n-body/IR/code.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/IR/code.ll -------------------------------------------------------------------------------- /shootout/n-body/bench-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/bench-O1.ll -------------------------------------------------------------------------------- /shootout/n-body/bench.ll: -------------------------------------------------------------------------------- 1 | IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/n-body/codeQuality-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/codeQuality-O1.ll -------------------------------------------------------------------------------- /shootout/n-body/codeQuality.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/codeQuality.ll -------------------------------------------------------------------------------- /shootout/n-body/finalAlwaysFire-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/finalAlwaysFire-O1.ll -------------------------------------------------------------------------------- /shootout/n-body/finalAlwaysFire.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/n-body/finalAlwaysFire.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/C/code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/C/code.c -------------------------------------------------------------------------------- /shootout/reverse-complement/C/hotLoop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/C/hotLoop.c -------------------------------------------------------------------------------- /shootout/reverse-complement/C/orig-toFile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/C/orig-toFile.c -------------------------------------------------------------------------------- /shootout/reverse-complement/C/orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/C/orig.c -------------------------------------------------------------------------------- /shootout/reverse-complement/C/profile-25000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/C/profile-25000000 -------------------------------------------------------------------------------- /shootout/reverse-complement/IR/code-SSA-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/IR/code-SSA-debug.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/IR/code-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/IR/code-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/IR/code-debug.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/IR/code.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/IR/code.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/IR/hotLoop-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/IR/hotLoop-SSA.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/IR/hotLoop.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/IR/hotLoop.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/bench-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/bench-O1.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/bench.ll: -------------------------------------------------------------------------------- 1 | IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/codeQuality-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/codeQuality-O1.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/codeQuality.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/codeQuality.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/finalAlwaysFire-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/finalAlwaysFire-O1.ll -------------------------------------------------------------------------------- /shootout/reverse-complement/finalAlwaysFire.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/reverse-complement/finalAlwaysFire.ll -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/binary-trees-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/binary-trees-large -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/fasta -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/mandelbrot-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/mandelbrot-large -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/n-body -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/n-body-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/n-body-large -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/bench-O1/spectral-norm-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench-O1/spectral-norm-large -------------------------------------------------------------------------------- /shootout/scripts/bench/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/bench/binary-trees-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/binary-trees-large -------------------------------------------------------------------------------- /shootout/scripts/bench/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/bench/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/fasta -------------------------------------------------------------------------------- /shootout/scripts/bench/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/bench/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/bench/mandelbrot-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/mandelbrot-large -------------------------------------------------------------------------------- /shootout/scripts/bench/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/n-body -------------------------------------------------------------------------------- /shootout/scripts/bench/n-body-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/n-body-large -------------------------------------------------------------------------------- /shootout/scripts/bench/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/bench/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/bench/spectral-norm-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/bench/spectral-norm-large -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/binary-trees-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/binary-trees-large -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/fasta -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/mandelbrot-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/mandelbrot-large -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/n-body -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/n-body-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/n-body-large -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/reverse-complement-inner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/reverse-complement-inner -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/codeQuality-O1/spectral-norm-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality-O1/spectral-norm-large -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/binary-trees-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/binary-trees-large -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/fasta -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/mandelbrot-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/mandelbrot-large -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/n-body -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/n-body-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/n-body-large -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/reverse-complement-inner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/reverse-complement-inner -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/codeQuality/spectral-norm-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/codeQuality/spectral-norm-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/binary-trees-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/binary-trees-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/fasta -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/mandelbrot-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/mandelbrot-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/n-body -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/n-body-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/n-body-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/baseline/spectral-norm-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/baseline/spectral-norm-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/binary-trees-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/binary-trees-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/fasta -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/mandelbrot-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/mandelbrot-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/n-body -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/n-body-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/n-body-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire-O1/spectral-norm-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire-O1/spectral-norm-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/binary-trees-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/binary-trees-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/fasta -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/mandelbrot-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/mandelbrot-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/n-body -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/n-body-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/n-body-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/baseline/spectral-norm-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/baseline/spectral-norm-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/binary-trees-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/binary-trees-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/fasta -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/mandelbrot-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/mandelbrot-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/n-body -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/n-body-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/n-body-large -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/finalAlwaysFire/spectral-norm-large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/finalAlwaysFire/spectral-norm-large -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/final/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/final/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/final/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/final/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/final/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/final/fasta -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/final/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/final/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/final/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/final/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/final/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/final/n-body -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/final/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/final/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/final/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/final/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/open/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/open/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/open/fannkuch-redux: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/fannkuch-redux/codeQuality-O1.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN tk AT %B28 CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/open/fasta: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/fasta/codeQuality-O1.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN makeRandomFasta AT %B12 CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/open/fasta-redux: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/fasta-redux/codeQuality-O1.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN randomize AT %B14 CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/open/mandelbrot: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/mandelbrot/codeQuality-O1.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN bench AT %B13.lr.ph CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/open/n-body: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/n-body/codeQuality-O1.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN bench AT %B8 CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/open/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/open/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/instrTime-O1/open/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime-O1/open/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/instrTime/final/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/final/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/instrTime/final/fannkuch-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/final/fannkuch-redux -------------------------------------------------------------------------------- /shootout/scripts/instrTime/final/fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/final/fasta -------------------------------------------------------------------------------- /shootout/scripts/instrTime/final/fasta-redux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/final/fasta-redux -------------------------------------------------------------------------------- /shootout/scripts/instrTime/final/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/final/mandelbrot -------------------------------------------------------------------------------- /shootout/scripts/instrTime/final/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/final/n-body -------------------------------------------------------------------------------- /shootout/scripts/instrTime/final/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/final/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/instrTime/final/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/final/spectral-norm -------------------------------------------------------------------------------- /shootout/scripts/instrTime/open/binary-trees: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/open/binary-trees -------------------------------------------------------------------------------- /shootout/scripts/instrTime/open/fannkuch-redux: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/fannkuch-redux/codeQuality.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN tk AT %B28 CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime/open/fasta: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/fasta/codeQuality.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN makeRandomFasta AT %B12 CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime/open/fasta-redux: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/fasta-redux/codeQuality.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN randomize AT %B14 CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime/open/mandelbrot: -------------------------------------------------------------------------------- 1 | LOAD_IR shootout/mandelbrot/codeQuality.ll 2 | INSERT_OSR 5 NEVER OPEN UPDATE IN bench AT %B13 CLONE 3 | QUIT 4 | -------------------------------------------------------------------------------- /shootout/scripts/instrTime/open/n-body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/open/n-body -------------------------------------------------------------------------------- /shootout/scripts/instrTime/open/reverse-complement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/open/reverse-complement -------------------------------------------------------------------------------- /shootout/scripts/instrTime/open/spectral-norm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/scripts/instrTime/open/spectral-norm -------------------------------------------------------------------------------- /shootout/spectral-norm/C/code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/C/code.c -------------------------------------------------------------------------------- /shootout/spectral-norm/C/orig-iterCount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/C/orig-iterCount.c -------------------------------------------------------------------------------- /shootout/spectral-norm/C/orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/C/orig.c -------------------------------------------------------------------------------- /shootout/spectral-norm/C/profile-5500: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/C/profile-5500 -------------------------------------------------------------------------------- /shootout/spectral-norm/IR/code-SSA-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/IR/code-SSA-debug.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/IR/code-SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/IR/code-debug.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/IR/code-debug.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/IR/code.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/IR/code.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/bench-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/bench-O1.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/bench.ll: -------------------------------------------------------------------------------- 1 | IR/code-SSA.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/codeQuality-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/codeQuality-O1.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/codeQuality.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/codeQuality.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/finalAlwaysFire-O1.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/finalAlwaysFire-O1.ll -------------------------------------------------------------------------------- /shootout/spectral-norm/finalAlwaysFire.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/shootout/spectral-norm/finalAlwaysFire.ll -------------------------------------------------------------------------------- /src/CustomMemoryManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/CustomMemoryManager.cpp -------------------------------------------------------------------------------- /src/Lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/Lexer.cpp -------------------------------------------------------------------------------- /src/Liveness.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/Liveness.cpp -------------------------------------------------------------------------------- /src/MCJITHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/MCJITHelper.cpp -------------------------------------------------------------------------------- /src/OSRLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/OSRLibrary.cpp -------------------------------------------------------------------------------- /src/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/Parser.cpp -------------------------------------------------------------------------------- /src/StackMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/StackMap.cpp -------------------------------------------------------------------------------- /src/StateMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/StateMap.cpp -------------------------------------------------------------------------------- /src/history.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/history.c -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/src/timer.c -------------------------------------------------------------------------------- /testing/IR/C/block_sequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/C/block_sequence.c -------------------------------------------------------------------------------- /testing/IR/C/fun_calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/C/fun_calls.c -------------------------------------------------------------------------------- /testing/IR/C/globals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/C/globals.c -------------------------------------------------------------------------------- /testing/IR/C/inline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/C/inline.c -------------------------------------------------------------------------------- /testing/IR/C/simple_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/C/simple_loop.c -------------------------------------------------------------------------------- /testing/IR/block_sequence.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/block_sequence.ll -------------------------------------------------------------------------------- /testing/IR/block_sequence_SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/block_sequence_SSA.ll -------------------------------------------------------------------------------- /testing/IR/fun_calls.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/fun_calls.ll -------------------------------------------------------------------------------- /testing/IR/fun_calls_SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/fun_calls_SSA.ll -------------------------------------------------------------------------------- /testing/IR/globals.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/globals.ll -------------------------------------------------------------------------------- /testing/IR/globals_SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/globals_SSA.ll -------------------------------------------------------------------------------- /testing/IR/inline.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/inline.ll -------------------------------------------------------------------------------- /testing/IR/inline_SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/inline_SSA.ll -------------------------------------------------------------------------------- /testing/IR/simple_loop.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/simple_loop.ll -------------------------------------------------------------------------------- /testing/IR/simple_loop_SSA.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/IR/simple_loop_SSA.ll -------------------------------------------------------------------------------- /testing/block_seq/BS_SSA_test1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/block_seq/BS_SSA_test1 -------------------------------------------------------------------------------- /testing/block_seq/BS_SSA_test2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/block_seq/BS_SSA_test2 -------------------------------------------------------------------------------- /testing/block_seq/BS_test1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/block_seq/BS_test1 -------------------------------------------------------------------------------- /testing/block_seq/BS_test2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/block_seq/BS_test2 -------------------------------------------------------------------------------- /testing/block_seq/open_BS_SSA_test1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/block_seq/open_BS_SSA_test1 -------------------------------------------------------------------------------- /testing/block_seq/open_BS_SSA_test2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/block_seq/open_BS_SSA_test2 -------------------------------------------------------------------------------- /testing/block_seq/open_BS_test1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/block_seq/open_BS_test1 -------------------------------------------------------------------------------- /testing/fun_calls/FC_SSA_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/fun_calls/FC_SSA_1 -------------------------------------------------------------------------------- /testing/fun_calls/FC_SSA_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/fun_calls/FC_SSA_2 -------------------------------------------------------------------------------- /testing/globals/G_SSA_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/globals/G_SSA_1 -------------------------------------------------------------------------------- /testing/inline/INLINE_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/inline/INLINE_1 -------------------------------------------------------------------------------- /testing/inline/INLINE_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/inline/INLINE_2 -------------------------------------------------------------------------------- /testing/simple_loop/SL_SSA_testB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/simple_loop/SL_SSA_testB -------------------------------------------------------------------------------- /testing/simple_loop/SL_SSA_testH: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/simple_loop/SL_SSA_testH -------------------------------------------------------------------------------- /testing/simple_loop/SL_SSA_testT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/simple_loop/SL_SSA_testT -------------------------------------------------------------------------------- /testing/simple_loop/SL_testB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/simple_loop/SL_testB -------------------------------------------------------------------------------- /testing/simple_loop/SL_testH: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/simple_loop/SL_testH -------------------------------------------------------------------------------- /testing/simple_loop/SL_testT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcdelia/tinyvm/HEAD/testing/simple_loop/SL_testT --------------------------------------------------------------------------------