Initial libjit skeleton.

Not currently generating instructions, but most of the flow is right up to
that point. A lot of work required to refactor the emitter, but wanted to
get this checked in.
This commit is contained in:
Ben Vanik
2013-05-21 15:36:58 -07:00
parent 94e3e592dd
commit 85804f7415
44 changed files with 5272 additions and 274 deletions

View File

@@ -2,14 +2,11 @@
{
'sources': [
'backend.h',
'code_unit_builder.h',
'cpu-private.h',
'cpu.cc',
'cpu.h',
'exec_module.cc',
'exec_module.h',
'function_table.cc',
'function_table.h',
'global_exports.cc',
'global_exports.h',
'jit.h',
@@ -23,7 +20,7 @@
],
'includes': [
#'llvmbe/sources.gypi',
'libjit/sources.gypi',
'ppc/sources.gypi',
'sdb/sources.gypi',
],