llvmpy/llpython
2013-06-13 15:25:28 -05:00
..
tests Added llpython.tests.test_all module for unit testing all llpython. 2013-06-06 14:13:39 -05:00
__init__.py Ready for numba/llnumba -> llvmpy/llpython 2012-11-07 12:08:32 -06:00
addr_flow.py Modified BytecodeFlowBuilder and AddressFlowBuilder to use a named tuple for representing bytecode instructions. 2013-06-11 16:44:15 -05:00
af_to_api.py Added llpython.af_to_api module. Started work on a code generator that accepts address flows, and outputs an LLVM function that implements the given code object using (undefined) API calls for bytecode instructions. 2013-06-13 15:25:28 -05:00
byte_control.py Modified various passes to use the inspect module instead of using type comparisons or isinstance. 2013-06-07 15:30:45 -05:00
byte_flow.py Modified BytecodeFlowBuilder and AddressFlowBuilder to use a named tuple for representing bytecode instructions. 2013-06-11 16:44:15 -05:00
byte_translator.py Working on full opcode coverage and support for exception control flow. 2013-05-14 14:52:11 -05:00
bytecode_visitor.py Moved most of bytecode_visitor.BytecodeFlowVisitor into a new parent class GenericFlowVisitor, which is a useful starting point for address-based flow visitors. 2013-06-11 17:11:38 -05:00
bytetype.py Ready for numba/llnumba -> llvmpy/llpython 2012-11-07 12:08:32 -06:00
control_flow.py Reintroduced dead code elimination to CFA pass to avoid dataflow problems. Updated tests. 2013-05-16 15:38:12 -05:00
gen_bytecode_visitor.py Changed imports in llpython 2013-03-05 18:11:08 -03:00
nobitey.py Changed imports in llpython 2013-03-05 18:11:08 -03:00
opcode_util.py Added llpython.af_to_api module. Started work on a code generator that accepts address flows, and outputs an LLVM function that implements the given code object using (undefined) API calls for bytecode instructions. 2013-06-13 15:25:28 -05:00
phi_injector.py Changed imports in llpython 2013-03-05 18:11:08 -03:00
pyaddfunc.py Ready for numba/llnumba -> llvmpy/llpython 2012-11-07 12:08:32 -06:00
type_flow.py Fixed llpython.type_flow's main routine. Was using addr_flow.build_addr_flow() which was removed. 2013-06-07 19:18:34 -05:00