//===----------------------------------------------------------------------===//
#define DEBUG_TYPE "jit"
-#include "Support/Debug.h"
-#include "Support/Statistic.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
-#include "llvm/ExecutionEngine/GenericValue.h"
+#include "JIT/VM.h"
+#include "Interpreter/Interpreter.h"
#include "llvm/DerivedTypes.h"
#include "llvm/Constants.h"
#include "llvm/Module.h"
+#include "llvm/ExecutionEngine/GenericValue.h"
#include "llvm/Target/TargetData.h"
+#include "Support/Debug.h"
+#include "Support/Statistic.h"
#include "Config/dlfcn.h"
-#include "JIT/VM.h"
-#include "Interpreter/Interpreter.h"
Statistic<> NumInitBytes("lli", "Number of bytes of global vars initialized");
#ifndef LLI_INTERPRETER_H
#define LLI_INTERPRETER_H
+#include "llvm/BasicBlock.h"
+#include "llvm/Assembly/CachedWriter.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include "llvm/ExecutionEngine/GenericValue.h"
-#include "Support/DataTypes.h"
-#include "llvm/Assembly/CachedWriter.h"
-#include "llvm/Target/TargetData.h"
-#include "llvm/BasicBlock.h"
#include "llvm/Support/InstVisitor.h"
+#include "llvm/Target/TargetData.h"
+#include "Support/DataTypes.h"
extern CachedWriter CW; // Object to accelerate printing of LLVM
//
//===----------------------------------------------------------------------===//
-#include "Support/CommandLine.h"
-#include "Support/Debug.h"
+#include "llvm/DerivedTypes.h"
+#include "llvm/Module.h"
+#include "llvm/Bytecode/Reader.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include "llvm/ExecutionEngine/GenericValue.h"
-#include "llvm/Bytecode/Reader.h"
-#include "llvm/Module.h"
#include "llvm/Target/TargetMachineImpls.h"
-#include "llvm/DerivedTypes.h"
#include "llvm/Target/TargetData.h"
+#include "Support/CommandLine.h"
+#include "Support/Debug.h"
namespace {
cl::opt<std::string>