X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=examples%2FKaleidoscope%2FOrc%2Finitial%2Ftoy.cpp;h=f075af156c2bf2dc49eba03c9719b7bb85852554;hp=1b772259a19ef8f384e644e0fa81f6d761b68d4c;hb=861a3dd510ef903aed2210dcd5722a7f34d3a243;hpb=926749af90fbd6e4db5988628ecb81fbfac67afb diff --git a/examples/Kaleidoscope/Orc/initial/toy.cpp b/examples/Kaleidoscope/Orc/initial/toy.cpp index 1b772259a19..f075af156c2 100644 --- a/examples/Kaleidoscope/Orc/initial/toy.cpp +++ b/examples/Kaleidoscope/Orc/initial/toy.cpp @@ -1180,8 +1180,8 @@ private: CompileLayerT CompileLayer; }; -static std::unique_ptr -IRGen(KaleidoscopeJIT &J, SessionContext &S, const FunctionAST &F) { +static std::unique_ptr 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(*F->Proto)); J.addModule(std::move(M)); }