move codegen headers to include/

This commit is contained in:
Joshua Warner 2013-02-19 22:12:28 -07:00
parent 77365dfcc1
commit 987af120d8
18 changed files with 28 additions and 27 deletions

View File

@ -14,8 +14,8 @@
#include "system.h"
#include "zone.h"
#include "codegen/lir.h"
#include "codegen/promise.h"
#include <avian/vm/codegen/lir.h>
#include <avian/vm/codegen/promise.h>
namespace avian {
namespace codegen {

View File

@ -11,7 +11,7 @@
#ifndef AVIAN_CODEGEN_TARGETS_H
#define AVIAN_CODEGEN_TARGETS_H
#include "codegen/assembler.h"
#include <avian/vm/codegen/assembler.h>
namespace avian {
namespace codegen {

View File

@ -8,8 +8,8 @@
There is NO WARRANTY for this software. See license.txt for
details. */
#include "codegen/assembler.h"
#include "codegen/registers.h"
#include <avian/vm/codegen/assembler.h>
#include <avian/vm/codegen/registers.h>
#include "alloc-vector.h"
#include "util/abort.h"

View File

@ -12,9 +12,9 @@
#include "util/runtime-array.h"
#include "codegen/compiler.h"
#include "codegen/assembler.h"
#include "codegen/promise.h"
#include <avian/vm/codegen/compiler.h>
#include <avian/vm/codegen/assembler.h>
#include <avian/vm/codegen/promise.h>
#include "codegen/compiler/regalloc.h"
#include "codegen/compiler/context.h"

View File

@ -11,8 +11,8 @@
#ifndef AVIAN_CODEGEN_COMPILER_CONTEXT_H
#define AVIAN_CODEGEN_COMPILER_CONTEXT_H
#include "codegen/assembler.h"
#include "codegen/compiler.h"
#include <avian/vm/codegen/assembler.h>
#include <avian/vm/codegen/compiler.h>
#include "codegen/compiler/regalloc.h"

View File

@ -13,8 +13,8 @@
#include "common.h"
#include "codegen/lir.h"
#include "codegen/registers.h"
#include <avian/vm/codegen/lir.h>
#include <avian/vm/codegen/registers.h>
class Aborter;

View File

@ -11,9 +11,8 @@
#ifndef AVIAN_CODEGEN_COMPILER_VALUE_H
#define AVIAN_CODEGEN_COMPILER_VALUE_H
#include "codegen/lir.h"
#include "codegen/compiler.h"
#include <avian/vm/codegen/lir.h>
#include <avian/vm/codegen/compiler.h>
namespace avian {
namespace codegen {

View File

@ -8,8 +8,8 @@
There is NO WARRANTY for this software. See license.txt for
details. */
#include "codegen/assembler.h"
#include "codegen/registers.h"
#include <avian/vm/codegen/assembler.h>
#include <avian/vm/codegen/registers.h>
#include "alloc-vector.h"
#include "util/abort.h"

View File

@ -8,7 +8,7 @@
There is NO WARRANTY for this software. See license.txt for
details. */
#include "codegen/registers.h"
#include <avian/vm/codegen/registers.h>
namespace avian {
namespace codegen {

View File

@ -8,7 +8,8 @@
There is NO WARRANTY for this software. See license.txt for
details. */
#include "codegen/targets.h"
#include <avian/vm/codegen/targets.h>
#include "environment.h"
namespace avian {

View File

@ -12,8 +12,8 @@
#include "target.h"
#include "alloc-vector.h"
#include "codegen/assembler.h"
#include "codegen/registers.h"
#include <avian/vm/codegen/assembler.h>
#include <avian/vm/codegen/registers.h>
#include "util/runtime-array.h"
#include "util/abort.h"

View File

@ -13,11 +13,12 @@
#include "alloc-vector.h"
#include "process.h"
#include "target.h"
#include "codegen/assembler.h"
#include "codegen/compiler.h"
#include "codegen/targets.h"
#include "arch.h"
#include <avian/vm/codegen/assembler.h>
#include <avian/vm/codegen/compiler.h>
#include <avian/vm/codegen/targets.h>
#include "util/runtime-array.h"
using namespace vm;

View File

@ -15,9 +15,9 @@
#include "system.h"
#include "target.h"
#include "codegen/assembler.h"
#include "codegen/targets.h"
#include "codegen/lir.h"
#include <avian/vm/codegen/assembler.h>
#include <avian/vm/codegen/targets.h>
#include <avian/vm/codegen/lir.h>
#include "test-harness.h"