Skip to content

Commit

Permalink
[DC][DYN] Update dyncore for upstream changes.
Browse files Browse the repository at this point in the history
r306058 changed some classes, and various commits changed includes.
  • Loading branch information
ahmedbougacha committed Jun 23, 2017
1 parent 3e72a35 commit f988c99
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions tools/dyn/dyncore/dyncore.cpp
Expand Up @@ -7,12 +7,14 @@
#include "llvm/DC/DCTranslator.h"
#include "llvm/DC/DCTranslatorUtils.h"
#include "llvm/DC/LowerDCTranslateAt.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include "llvm/ExecutionEngine/Orc/CompileUtils.h"
#include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
#include "llvm/ExecutionEngine/Orc/LambdaResolver.h"
#include "llvm/ExecutionEngine/Orc/LazyEmittingLayer.h"
#include "llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
#include "llvm/ExecutionEngine/SectionMemoryManager.h"
#include "llvm/IR/Instructions.h"
#include "llvm/MC/MCAnalysis/MCFunction.h"
#include "llvm/MC/MCAnalysis/MCModule.h"
Expand Down Expand Up @@ -139,8 +141,8 @@ static std::vector<T> singletonSet(T t) {

class DYNJIT {
public:
typedef RTDyldObjectLinkingLayer<> ObjLayerT;
typedef IRCompileLayer<ObjLayerT> CompileLayerT;
typedef RTDyldObjectLinkingLayer ObjLayerT;
typedef IRCompileLayer<ObjLayerT, SimpleCompiler> CompileLayerT;
typedef LazyEmittingLayer<CompileLayerT> LazyEmitLayerT;

typedef LazyEmitLayerT::ModuleSetHandleT ModuleHandleT;
Expand Down

0 comments on commit f988c99

Please sign in to comment.