Dibyendu Majumdar
|
6984e7e1ee
|
doc and test updates
|
9 years ago |
Dibyendu Majumdar
|
9026f3ee3e
|
issue #57 improve the test cases
|
9 years ago |
Dibyendu Majumdar
|
e52024c5e6
|
issue #57 fix tests
|
9 years ago |
Dibyendu Majumdar
|
a8dd04e8da
|
issue #57 more work on test cases
|
9 years ago |
Dibyendu Majumdar
|
445bcb006f
|
issue #57 more work on test cases
|
9 years ago |
Dibyendu Majumdar
|
085f035917
|
issue #61 more tests
|
9 years ago |
Dibyendu Majumdar
|
dac7789d7a
|
issue #61 add more tests for typed values
|
9 years ago |
Dibyendu Majumdar
|
d7a8aab035
|
issue #62 if table local is not initialized then raise error
|
9 years ago |
Dibyendu Majumdar
|
7c037ec330
|
issue #62 if integer[] or number[] local is not initialized then raise error
|
9 years ago |
Dibyendu Majumdar
|
f88ffb1004
|
issue #61 add test cases
|
9 years ago |
Dibyendu Majumdar
|
c4c8dad5b5
|
issue #61 fix bug in compilation
|
9 years ago |
Dibyendu Majumdar
|
f04c5febd6
|
issue #60 JIT compile GETTABLE_S
|
9 years ago |
Dibyendu Majumdar
|
0ba9711895
|
small improvements to tests
|
9 years ago |
Dibyendu Majumdar
|
af54f9a018
|
small improvements to tests
|
9 years ago |
Dibyendu Majumdar
|
65d0288af5
|
issue #60 add basic tests
|
9 years ago |
Dibyendu Majumdar
|
ed44f85a3d
|
issue #57 adding test cases
|
9 years ago |
Dibyendu Majumdar
|
e7e0f0747b
|
issue #57 each ravi bytecode needs a test case
|
9 years ago |
Dibyendu Majumdar
|
eddd4cff10
|
add compilation step to test
|
9 years ago |
Dibyendu Majumdar
|
6fff29c7cc
|
add some comments
|
9 years ago |
Dibyendu Majumdar
|
f081aa999b
|
cleanup
|
9 years ago |
dibyendumajumdar
|
2d04430a55
|
reorder some tests
|
9 years ago |
Dibyendu Majumdar
|
c51a424af7
|
script to run tests
|
9 years ago |
Dibyendu Majumdar
|
c8e72a3e3c
|
add ir output from 3.6.2 for the compilation issue
|
9 years ago |
Dibyendu Majumdar
|
72dc5b5750
|
debug compilation issue
|
9 years ago |
dibyendumajumdar
|
38967d8b9e
|
add option to disable array range checks
|
9 years ago |
Dibyendu Majumdar
|
bfb7ae4585
|
investigate matmul perf
|
9 years ago |
Dibyendu Majumdar
|
189541fbaf
|
try out non slice implementations for matmul benchmark
|
9 years ago |
Dibyendu Majumdar
|
261c8218a3
|
remove experimental NAN TAGGING solution (as it is not helpful) and fix bugs in SETLIST for numeric arrays (missing type conversion)
|
9 years ago |
Dibyendu Majumdar
|
e36acf332b
|
in arithmetic operations use constants directly when possible
|
9 years ago |
dibyendumajumdar
|
f8e9265831
|
implement specialized comparison ops and refactor the JIT compiler to avoid unnecessary conversion to pointers
|
9 years ago |
Dibyendu Majumdar
|
bdbabd4781
|
start work on inlining comparison operators in JIT compiler
|
9 years ago |
Dibyendu Majumdar
|
e95f172a81
|
reformat
|
9 years ago |
Dibyendu Majumdar
|
f8a17a7b37
|
prepare for 5.3.1 merge
|
9 years ago |
Dibyendu Majumdar
|
6e6cd6d9df
|
initial work on function parameter types
|
9 years ago |
Dibyendu Majumdar
|
ecc3cba13b
|
bitwise ops wip
|
9 years ago |
dibyendumajumdar
|
279a6411ea
|
handling of constants in LOADK and LOADKX
|
9 years ago |
Dibyendu Majumdar
|
6ea6ae8b91
|
play with some optimizer passes in LLVM
|
9 years ago |
dibyendumajumdar
|
4fbc7a1717
|
setupval workaround
|
9 years ago |
dibyendumajumdar
|
62e3bf2148
|
Lua arith operators
|
9 years ago |
dibyendumajumdar
|
57d89d90ee
|
more opcodes but also found a bug that needs fixing
|
9 years ago |
dibyendumajumdar
|
d8a79d409b
|
couple of more bytecodes in libgccjit
|
9 years ago |
dibyendumajumdar
|
67454b67b4
|
fix call to luaG_runerror
|
9 years ago |
dibyendumajumdar
|
1a60f33bb0
|
updated docs
|
9 years ago |
dibyendumajumdar
|
72417637ed
|
implement OP_RAVI_MULXX and OP_RAVI_DIVXX in libgccjit - enabling mandel1.ravi benchmark
|
9 years ago |
dibyendumajumdar
|
137b304166
|
implement OP_RAVI_SUBXX in libgccjit
|
9 years ago |
dibyendumajumdar
|
c83d77df68
|
implement OP_RAVI_SUBIF in libgccjit
|
9 years ago |
dibyendumajumdar
|
5463d2ad6d
|
implement OP_RAVI_SUBFF in libgccjit
|
9 years ago |
dibyendumajumdar
|
a0151a9452
|
implement OP_RAVI_SUBFF in libgccjit
|
9 years ago |
dibyendumajumdar
|
f4261e8853
|
implement OP_RAVI_ADDIN in libgccjit
|
9 years ago |
dibyendumajumdar
|
922b7a8ba3
|
fix bug in ravi_emit_store_reg_i_withtype() and implement ADDII (libgccjit)
|
9 years ago |