diff options
Diffstat (limited to 'llvm/examples/Kaleidoscope/Orc/initial/toy.cpp')
-rw-r--r-- | llvm/examples/Kaleidoscope/Orc/initial/toy.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/examples/Kaleidoscope/Orc/initial/toy.cpp b/llvm/examples/Kaleidoscope/Orc/initial/toy.cpp index 1b772259a19..f075af156c2 100644 --- a/llvm/examples/Kaleidoscope/Orc/initial/toy.cpp +++ b/llvm/examples/Kaleidoscope/Orc/initial/toy.cpp @@ -1180,8 +1180,8 @@ private: CompileLayerT CompileLayer; }; -static std::unique_ptr<llvm::Module> -IRGen(KaleidoscopeJIT &J, SessionContext &S, const FunctionAST &F) { +static std::unique_ptr<llvm::Module> IRGen(SessionContext &S, + const FunctionAST &F) { IRGenContext C(S); auto LF = F.IRGen(C); if (!LF) @@ -1195,7 +1195,7 @@ IRGen(KaleidoscopeJIT &J, SessionContext &S, const FunctionAST &F) { static void HandleDefinition(SessionContext &S, KaleidoscopeJIT &J) { if (auto F = ParseDefinition()) { - if (auto M = IRGen(J, S, *F)) { + if (auto M = IRGen(S, *F)) { S.addPrototypeAST(llvm::make_unique<PrototypeAST>(*F->Proto)); J.addModule(std::move(M)); } |