/external/llvm/examples/Kaleidoscope/Chapter2/ |
H A D | toy.cpp | 152 /// 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 D | toy.cpp | 153 /// 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 D | toy.cpp | 159 /// 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 D | toy.cpp | 201 /// 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 D | toy-jit.cpp | 239 /// 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 D | toy.cpp | 246 /// 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 D | toy.cpp | 223 /// 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 D | toy-jit.cpp | 224 /// 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 D | toy.cpp | 225 /// 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 D | toy.cpp | 239 /// 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 D | toy.cpp | 265 /// 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 D | toy.cpp | 238 /// 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 D | toy.cpp | 234 /// 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 D | toy.cpp | 253 /// 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 D | toy.cpp | 238 /// 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 D | toy.cpp | 238 /// 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 D | toy.cpp | 384 /// 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() {
|