You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dibyendu Majumdar
f04c5febd6
|
9 years ago | |
---|---|---|
.. | ||
README.rst | 9 years ago | |
bitwise.c | 9 years ago | |
inline_getstr.c | 9 years ago | |
inline_getstr.ll | 9 years ago | |
lua_for_num.c | 9 years ago | |
lua_for_num.ll | 9 years ago | |
lua_hdr.h | 9 years ago | |
lua_if_else.c | 9 years ago | |
lua_if_else.ll | 9 years ago | |
lua_op_call.c | 9 years ago | |
lua_op_call.ll | 9 years ago | |
lua_op_forloop.c | 9 years ago | |
lua_op_forloop.ll | 9 years ago | |
lua_op_forprep.c | 9 years ago | |
lua_op_forprep.ll | 9 years ago | |
lua_op_loadk_return.c | 9 years ago | |
lua_op_loadk_return.ll | 9 years ago | |
lua_op_loadk_return_ravi.ll | 9 years ago | |
lua_savedpc.c | 9 years ago | |
lua_savedpc.ll | 9 years ago | |
lua_upval.c | 9 years ago | |
lua_upval.ll | 9 years ago | |
runclang.bat | 9 years ago | |
tbaa.c | 9 years ago |
README.rst
CLANG output
============
To help with LLVM IR code generation I am using clang's ability to dump the IR code. I construct small C programs to represent certain Lua op codes and the use clang to generate the IR. This then forms the basis for the code generation in Ravi.