Searched refs:FunctionAST (Results 1 - 17 of 17) sorted by relevance

/external/llvm/examples/Kaleidoscope/Chapter2/
H A Dtoy.cpp152 /// FunctionAST - This class represents a function definition itself.
153 class FunctionAST { class in namespace:__anon11889
158 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in class:__anon11889::FunctionAST
348 static std::unique_ptr<FunctionAST> ParseDefinition() {
355 return helper::make_unique<FunctionAST>(std::move(Proto), std::move(E));
360 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
365 return helper::make_unique<FunctionAST>(std::move(Proto), std::move(E));
/external/llvm/examples/Kaleidoscope/Chapter3/
H A Dtoy.cpp153 /// FunctionAST - This class represents a function definition itself.
154 class FunctionAST { class in namespace:__anon11890
159 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in class:__anon11890::FunctionAST
351 static std::unique_ptr<FunctionAST> ParseDefinition() {
358 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
363 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
368 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
465 Function *FunctionAST::codegen() {
/external/llvm/examples/Kaleidoscope/Chapter4/
H A Dtoy.cpp159 /// FunctionAST - This class represents a function definition itself.
160 class FunctionAST { class in namespace:__anon11891
165 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in class:__anon11891::FunctionAST
357 static std::unique_ptr<FunctionAST> ParseDefinition() {
364 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
369 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
374 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
489 Function *FunctionAST::codegen() {
/external/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp201 /// FunctionAST - This class represents a function definition itself.
202 class FunctionAST { class in namespace:__anon11892
207 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in class:__anon11892::FunctionAST
481 static std::unique_ptr<FunctionAST> ParseDefinition() {
488 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
493 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
498 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
763 Function *FunctionAST::codegen() {
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp239 /// FunctionAST - This class represents a function definition itself.
240 class FunctionAST { class
244 FunctionAST(PrototypeAST *proto, ExprAST *body) function in class:FunctionAST
280 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
594 static FunctionAST *ParseDefinition() {
600 return new FunctionAST(Proto, E);
605 static FunctionAST *ParseTopLevelExpr() {
609 return new FunctionAST(Proto, E);
985 Function *FunctionAST::Codegen() {
1031 if (FunctionAST *
[all...]
H A Dtoy.cpp246 /// FunctionAST - This class represents a function definition itself.
247 class FunctionAST { class
251 FunctionAST(PrototypeAST *proto, ExprAST *body) function in class:FunctionAST
287 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
601 static FunctionAST *ParseDefinition() {
607 return new FunctionAST(Proto, E);
612 static FunctionAST *ParseTopLevelExpr() {
616 return new FunctionAST(Proto, E);
1356 Function *FunctionAST::Codegen() {
1397 if (FunctionAST *
[all...]
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp223 /// FunctionAST - This class represents a function definition itself.
224 class FunctionAST { class
228 FunctionAST(PrototypeAST *proto, ExprAST *body) function in class:FunctionAST
264 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
578 static FunctionAST *ParseDefinition() {
584 return new FunctionAST(Proto, E);
589 static FunctionAST *ParseTopLevelExpr() {
593 return new FunctionAST(Proto, E);
1214 Function *FunctionAST::Codegen() {
1255 if (FunctionAST *
[all...]
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp224 /// FunctionAST - This class represents a function definition itself.
225 class FunctionAST { class
229 FunctionAST(PrototypeAST *proto, ExprAST *body) function in class:FunctionAST
265 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
579 static FunctionAST *ParseDefinition() {
585 return new FunctionAST(Proto, E);
590 static FunctionAST *ParseTopLevelExpr() {
594 return new FunctionAST(Proto, E);
967 Function *FunctionAST::Codegen() {
1013 if (FunctionAST *
[all...]
H A Dtoy.cpp225 /// FunctionAST - This class represents a function definition itself.
226 class FunctionAST { class
230 FunctionAST(PrototypeAST *proto, ExprAST *body) function in class:FunctionAST
266 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
580 static FunctionAST *ParseDefinition() {
586 return new FunctionAST(Proto, E);
591 static FunctionAST *ParseTopLevelExpr() {
595 return new FunctionAST(Proto, E);
1254 Function *FunctionAST::Codegen() {
1295 if (FunctionAST *
[all...]
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
H A Dtoy.cpp239 /// FunctionAST - This class represents a function definition itself.
240 struct FunctionAST { struct
241 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in struct:FunctionAST
618 static std::unique_ptr<FunctionAST> ParseDefinition() {
625 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(Body));
630 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
635 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
1095 Function *FunctionAST::IRGen(IRGenContext &C) const {
1136 const FunctionAST &F) {
1183 void addFunctionAST(std::unique_ptr<FunctionAST> FnAS
[all...]
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp265 /// FunctionAST - This class represents a function definition itself.
266 class FunctionAST { class
270 FunctionAST(PrototypeAST *proto, ExprAST *body) function in class:FunctionAST
306 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
620 static FunctionAST *ParseDefinition() {
626 return new FunctionAST(Proto, E);
631 static FunctionAST *ParseTopLevelExpr() {
635 return new FunctionAST(Proto, E);
1434 Function *FunctionAST::Codegen() {
1475 if (FunctionAST *
[all...]
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
H A Dtoy.cpp238 /// FunctionAST - This class represents a function definition itself.
239 struct FunctionAST { struct
240 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in struct:FunctionAST
617 static std::unique_ptr<FunctionAST> ParseDefinition() {
624 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(Body));
629 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
634 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
1094 Function *FunctionAST::IRGen(IRGenContext &C) const {
1135 const FunctionAST &F) {
1176 void addFunctionAST(std::unique_ptr<FunctionAST> FnAS
[all...]
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp234 /// FunctionAST - This class represents a function definition itself.
235 class FunctionAST { class in namespace:__anon11893
240 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in class:__anon11893::FunctionAST
572 static std::unique_ptr<FunctionAST> ParseDefinition() {
579 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
584 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
589 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
874 Function *FunctionAST::codegen() {
/external/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp253 /// FunctionAST - This class represents a function definition itself.
254 class FunctionAST { class in namespace:__anon11894
259 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in class:__anon11894::FunctionAST
642 static std::unique_ptr<FunctionAST> ParseDefinition() {
649 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
654 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
659 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
1032 Function *FunctionAST::codegen() {
/external/llvm/examples/Kaleidoscope/Orc/initial/
H A Dtoy.cpp238 /// FunctionAST - This class represents a function definition itself.
239 struct FunctionAST { struct
240 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in struct:FunctionAST
617 static std::unique_ptr<FunctionAST> ParseDefinition() {
624 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(Body));
629 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
634 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
1094 Function *FunctionAST::IRGen(IRGenContext &C) const {
1135 const FunctionAST &F) {
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
H A Dtoy.cpp238 /// FunctionAST - This class represents a function definition itself.
239 struct FunctionAST { struct
240 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in struct:FunctionAST
617 static std::unique_ptr<FunctionAST> ParseDefinition() {
624 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(Body));
629 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
634 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
1094 Function *FunctionAST::IRGen(IRGenContext &C) const {
1135 const FunctionAST &F) {
/external/llvm/examples/Kaleidoscope/Chapter8/
H A Dtoy.cpp384 /// FunctionAST - This class represents a function definition itself.
385 class FunctionAST { class in namespace:__anon11896
390 FunctionAST(std::unique_ptr<PrototypeAST> Proto, function in class:__anon11896::FunctionAST
395 indent(out, ind) << "FunctionAST\n";
786 static std::unique_ptr<FunctionAST> ParseDefinition() {
793 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
798 static std::unique_ptr<FunctionAST> ParseTopLevelExpr() {
804 return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
1227 Function *FunctionAST::codegen() {

Completed in 174 milliseconds