Commit Graph

  • 8c2a019b9c op_forprep work in progress Dibyendu Majumdar 2015-02-28 16:56:12 +0000
  • ea7003cd33 doc update Dibyendu Majumdar 2015-02-28 14:01:22 +0000
  • d40c937272 op_forprep work in progress Dibyendu Majumdar 2015-02-28 12:23:44 +0000
  • 86d33c8065 update the build instructions Dibyendu Majumdar 2015-02-28 03:07:19 +0000
  • bb65bccea0 fix compilation errors on ubuntu dibyendumajumdar 2015-02-05 11:57:47 +0000
  • bb1ff0194c upgrade to LLVM 3.6.0 Dibyendu Majumdar 2015-02-28 02:00:33 +0000
  • da7936f629 fix issue 13: Type coertion for local array declarations is missing when assigning function call values Dibyendu Majumdar 2015-02-27 14:00:16 +0000
  • 711a0b63eb op_forprep work Dibyendu Majumdar 2015-02-27 01:28:41 +0000
  • 356ead5990 more tbaa updates Dibyendu Majumdar 2015-02-26 00:04:24 +0000
  • 6fbc871b03 add tbaa doc Dibyendu Majumdar 2015-02-25 22:41:10 +0000
  • ed21995cce add tbaa doc Dibyendu Majumdar 2015-02-25 22:22:06 +0000
  • 87f3720f7e add tbaa Dibyendu Majumdar 2015-02-25 00:20:48 +0000
  • fffe1461fa Merge branch 'master' of https://github.com/dibyendumajumdar/ravi dibyendumajumdar 2015-02-05 11:28:14 +0000
  • dc466f47c7 save ravi ir output Dibyendu Majumdar 2015-02-23 00:10:14 +0000
  • 3f5ec7171d fornum loop C sample and ir output from clang Dibyendu Majumdar 2015-02-23 00:03:41 +0000
  • 2655530f2d assign TValue objects member by member - alternative to memcpy() Dibyendu Majumdar 2015-02-22 22:54:05 +0000
  • 9a53e2ba16 start on fornum loop Dibyendu Majumdar 2015-02-22 17:36:14 +0000
  • 334ff1ea17 enable optimisations Dibyendu Majumdar 2015-02-22 00:08:20 +0000
  • 931efa6bbb ensure compilation is only triggered by OP_CALL Dibyendu Majumdar 2015-02-21 14:30:10 +0000
  • b4ba2f69bc fix bug in OP_RETURN llvm IR code generation Dibyendu Majumdar 2015-02-21 11:55:35 +0000
  • 2f5f7f0d93 if elseif Dibyendu Majumdar 2015-02-21 04:11:51 +0000
  • 76d4df4211 refactor Dibyendu Majumdar 2015-02-20 23:20:15 +0000
  • 9349790558 refactor Dibyendu Majumdar 2015-02-20 22:03:22 +0000
  • 0ae60249ef add call to luaF_close in OP_RETURN IR Dibyendu Majumdar 2015-02-20 21:32:27 +0000
  • fdee5362fa work in progress Dibyendu Majumdar 2015-02-19 23:25:44 +0000
  • 2f17e7b631 start work on if else block Dibyendu Majumdar 2015-02-19 00:44:40 +0000
  • 537aad4cce handle extra OP_RETURN better Dibyendu Majumdar 2015-02-18 01:05:23 +0000
  • f5f490c2f9 add clang output Dibyendu Majumdar 2015-02-18 00:25:32 +0000
  • d69ff33d7d add docs plus fix delete bug Dibyendu Majumdar 2015-02-17 23:54:51 +0000
  • e9abdb44ff add docs plus fix delete bug Dibyendu Majumdar 2015-02-17 23:51:11 +0000
  • cc518ebf73 JIT compilation of OP_RETURN and OP_LOADK Dibyendu Majumdar 2015-02-17 00:07:11 +0000
  • 341917e201 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi dibyendumajumdar 2015-02-05 10:21:54 +0000
  • a8531adbb4 checkin first JIT capability Dibyendu Majumdar 2015-02-16 22:17:14 +0000
  • 185e6f070c JIT compile RETURN Dibyendu Majumdar 2015-02-16 01:03:12 +0000
  • b8169e48ad JIT compile LOADK Dibyendu Majumdar 2015-02-15 23:31:18 +0000
  • 0bb3ec3065 modifications to call JIT function Dibyendu Majumdar 2015-02-15 01:25:24 +0000
  • 2913fdffc0 add missing fields to CallIntoT Dibyendu Majumdar 2015-02-14 03:01:32 +0000
  • 77647c6875 add more lua types - lua_State added Dibyendu Majumdar 2015-02-14 02:02:57 +0000
  • 74cae8df11 add more lua types Dibyendu Majumdar 2015-02-14 01:20:16 +0000
  • 4ad639a18b add more lua types Dibyendu Majumdar 2015-02-14 00:31:11 +0000
  • 288e9bfee0 add more lua types Dibyendu Majumdar 2015-02-13 23:58:28 +0000
  • fea41313c5 add more Lua types in LLVM, and make the RaviJITState and RaviJITFunction pure abstract classes Dibyendu Majumdar 2015-02-12 23:49:53 +0000
  • e887f9025e Update ravi-jit-initial.rst Dibyendu Majumdar 2015-02-12 23:01:32 +0000
  • 6d7b2f954f start mapping Lua types to LLVM types Dibyendu Majumdar 2015-02-12 00:46:08 +0000
  • 20fab846ca change readme format to rst Dibyendu Majumdar 2015-02-11 23:19:11 +0000
  • f5c681bfc8 change readme format to rst Dibyendu Majumdar 2015-02-11 23:06:54 +0000
  • 26010a7383 fix link Dibyendu Majumdar 2015-02-11 23:04:35 +0000
  • 707d0f291f Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2015-02-11 23:00:02 +0000
  • 881e546875 change readme format to rst Dibyendu Majumdar 2015-02-11 22:59:58 +0000
  • d4a5b8246b Delete README.md Dibyendu Majumdar 2015-02-11 22:59:16 +0000
  • 8594107b29 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2015-02-11 22:58:36 +0000
  • 6d0e995d6b change readme format to rst Dibyendu Majumdar 2015-02-11 22:58:05 +0000
  • 9804712920 Update ravi-jit-infra.rst Dibyendu Majumdar 2015-02-11 22:30:06 +0000
  • f30a0f6db0 Update ravi-jit-infra.rst Dibyendu Majumdar 2015-02-11 22:27:52 +0000
  • 8741de0f86 add Ravi JIT infrastructure doc Dibyendu Majumdar 2015-02-11 22:26:11 +0000
  • 477525e2d1 update LLVM first steps Dibyendu Majumdar 2015-02-11 21:34:42 +0000
  • 0bd17d4b0a update RaviJITState Dibyendu Majumdar 2015-02-10 22:22:28 +0000
  • ae94fd4614 Update ravi-jit-initial.rst Dibyendu Majumdar 2015-02-10 21:30:23 +0000
  • f36d02ca19 Update ravi-jit-initial.rst Dibyendu Majumdar 2015-02-10 21:27:44 +0000
  • beb22400cd Update ravi-jit-initial.rst Dibyendu Majumdar 2015-02-10 21:25:02 +0000
  • 80f9b630d3 Update ravi-jit-initial.rst Dibyendu Majumdar 2015-02-10 21:14:22 +0000
  • f5e6160abf Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2015-02-10 01:40:16 +0000
  • 7a8c3a3676 ravi jit infrastructur Dibyendu Majumdar 2015-02-10 01:40:10 +0000
  • 6c96a171b7 Update ravi-jit-initial.rst Dibyendu Majumdar 2015-02-09 23:20:55 +0000
  • 9a34acfd2d add test for RaviJITState Dibyendu Majumdar 2015-02-09 00:18:52 +0000
  • d41d48e027 cleanup Dibyendu Majumdar 2015-02-08 21:33:04 +0000
  • ff79e23183 fix prototype of main() dibyendumajumdar 2015-02-05 10:21:49 +0000
  • 88db5262fd Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2015-02-08 20:52:23 +0000
  • 32df05214d cleanup build issues Dibyendu Majumdar 2015-02-08 20:51:03 +0000
  • d7297ef4f1 Update index.rst Dibyendu Majumdar 2015-02-08 19:02:41 +0000
  • 3cc8c23ed0 Update ravi-jit-initial.rst Dibyendu Majumdar 2015-02-08 19:01:17 +0000
  • 822aabef3e Create ravi-jit-initial.rst Dibyendu Majumdar 2015-02-08 18:57:35 +0000
  • b0f39debbc update testllvm Dibyendu Majumdar 2015-02-08 18:51:38 +0000
  • 8ebecf75ed jit wip Dibyendu Majumdar 2015-02-08 02:29:42 +0000
  • d51793754b docs dibyendumajumdar 2015-02-05 06:50:12 +0000
  • 75a0ad4780 add -fno-rtti on Linux dibyendumajumdar 2015-02-05 06:39:55 +0000
  • 5fbc1ae2bb a workaround for compilation error - to be investigated Dibyendu Majumdar 2015-02-07 23:34:15 +0000
  • 92856d8da4 a workaround for compilation error - to be investigated Dibyendu Majumdar 2015-02-07 23:31:04 +0000
  • b33576691f ravijit Dibyendu Majumdar 2015-02-07 23:25:09 +0000
  • 421e13a23d Update README.md Dibyendu Majumdar 2015-02-07 00:55:27 +0000
  • c01afbee07 doc fixes dibyendumajumdar 2015-02-05 06:04:18 +0000
  • 4542776910 doc fixes dibyendumajumdar 2015-02-05 05:39:35 +0000
  • 2a33b633ed doc fixes dibyendumajumdar 2015-02-05 05:34:20 +0000
  • 125e08462d documentation converision to sphinx Dibyendu Majumdar 2015-02-07 00:05:10 +0000
  • 7583b66858 reformat docs in sphinx format dibyendumajumdar 2015-02-05 04:43:40 +0000
  • b791c616ee Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2015-02-06 01:09:05 +0000
  • 380c37ec90 first test of LLVM JIT Dibyendu Majumdar 2015-02-06 01:08:57 +0000
  • b7babd25cd Update README.md Dibyendu Majumdar 2015-02-04 23:47:34 +0000
  • fc8e816a9c some basic llvm stuff Dibyendu Majumdar 2015-02-03 23:47:43 +0000
  • 42ba2336a0 Merge branch 'master' of https://github.com/dibyendumajumdar/ravi Dibyendu Majumdar 2015-02-03 00:20:49 +0000
  • c9b54fb170 start work on JIT compiler Dibyendu Majumdar 2015-02-03 00:20:12 +0000
  • 8fec316eed Update README.md Dibyendu Majumdar 2015-02-02 00:14:03 +0000
  • 02e00b16d2 add bytecode listings dibyendumajumdar 2015-01-31 07:33:28 +0000
  • d4fd52cf93 switch off output dibyendumajumdar 2015-01-31 07:32:36 +0000
  • 280c155007 update benchmark programs Dibyendu Majumdar 2015-01-31 23:40:04 +0000
  • 9cd82e2303 refactor arithmetic opcodes - remove opcodes that are specialized for constants Dibyendu Majumdar 2015-01-31 23:17:59 +0000
  • 059e47e902 array opcodes for get/set Dibyendu Majumdar 2015-01-31 21:16:16 +0000
  • f5acc40eed array opcodes for get/set Dibyendu Majumdar 2015-01-31 20:55:14 +0000
  • 5e4b5b9f68 array opcodes for get/set Dibyendu Majumdar 2015-01-31 20:44:01 +0000
  • e26f5d53b5 array opcodes for get/set Dibyendu Majumdar 2015-01-31 20:17:43 +0000