| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | toy.cpp | 235 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; member in __anoncef1c7f20111::VarExprAST 240 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames, in VarExprAST() argument 242 : VarNames(std::move(VarNames)), Body(std::move(Body)) {} in VarExprAST() 467 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; in ParseVarExpr() local 487 VarNames.push_back(std::make_pair(Name, std::move(Init))); in ParseVarExpr() 507 return std::make_unique<VarExprAST>(std::move(VarNames), std::move(Body)); in ParseVarExpr() 994 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in codegen() 995 const std::string &VarName = VarNames[i].first; in codegen() 996 ExprAST *Init = VarNames[i].second.get(); in codegen() 1029 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter8/ |
| H A D | toy.cpp | 241 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; member in __anona04537740111::VarExprAST 246 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames, in VarExprAST() argument 248 : VarNames(std::move(VarNames)), Body(std::move(Body)) {} in VarExprAST() 473 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; in ParseVarExpr() local 493 VarNames.push_back(std::make_pair(Name, std::move(Init))); in ParseVarExpr() 513 return std::make_unique<VarExprAST>(std::move(VarNames), std::move(Body)); in ParseVarExpr() 999 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in codegen() 1000 const std::string &VarName = VarNames[i].first; in codegen() 1001 ExprAST *Init = VarNames[i].second.get(); in codegen() 1034 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | toy.cpp | 233 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; member in VarExprAST 238 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames, in VarExprAST() argument 240 : VarNames(std::move(VarNames)), Body(std::move(Body)) {} in VarExprAST() 450 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; in ParseVarExpr() local 470 VarNames.push_back(std::make_pair(Name, std::move(Init))); in ParseVarExpr() 490 return std::make_unique<VarExprAST>(std::move(VarNames), std::move(Body)); in ParseVarExpr() 977 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in codegen() 978 const std::string &VarName = VarNames[i].first; in codegen() 979 ExprAST *Init = VarNames[i].second.get(); in codegen() 1012 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter7/ |
| H A D | toy.cpp | 240 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; member in __anon2bc8c6730111::VarExprAST 245 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames, in VarExprAST() argument 247 : VarNames(std::move(VarNames)), Body(std::move(Body)) {} in VarExprAST() 472 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; in ParseVarExpr() local 492 VarNames.push_back(std::make_pair(Name, std::move(Init))); in ParseVarExpr() 512 return std::make_unique<VarExprAST>(std::move(VarNames), std::move(Body)); in ParseVarExpr() 1000 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in codegen() 1001 const std::string &VarName = VarNames[i].first; in codegen() 1002 ExprAST *Init = VarNames[i].second.get(); in codegen() 1035 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
| H A D | toy.cpp | 235 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; member in __anon436e38f30111::VarExprAST 240 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames, in VarExprAST() argument 242 : VarNames(std::move(VarNames)), Body(std::move(Body)) {} in VarExprAST() 467 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; in ParseVarExpr() local 487 VarNames.push_back(std::make_pair(Name, std::move(Init))); in ParseVarExpr() 507 return std::make_unique<VarExprAST>(std::move(VarNames), std::move(Body)); in ParseVarExpr() 994 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in codegen() 995 const std::string &VarName = VarNames[i].first; in codegen() 996 ExprAST *Init = VarNames[i].second.get(); in codegen() 1029 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
| H A D | toy.cpp | 235 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; member in __anonb7eaa9f40111::VarExprAST 240 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames, in VarExprAST() argument 242 : VarNames(std::move(VarNames)), Body(std::move(Body)) {} in VarExprAST() 467 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; in ParseVarExpr() local 487 VarNames.push_back(std::make_pair(Name, std::move(Init))); in ParseVarExpr() 507 return std::make_unique<VarExprAST>(std::move(VarNames), std::move(Body)); in ParseVarExpr() 994 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in codegen() 995 const std::string &VarName = VarNames[i].first; in codegen() 996 ExprAST *Init = VarNames[i].second.get(); in codegen() 1029 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/cached/ |
| H A D | toy-jit.cpp | 202 std::vector<std::pair<std::string, ExprAST*> > VarNames; member in VarExprAST 207 : VarNames(varnames), Body(body) {} in VarExprAST() 410 std::vector<std::pair<std::string, ExprAST*> > VarNames; in ParseVarExpr() local 429 VarNames.push_back(std::make_pair(Name, Init)); in ParseVarExpr() 447 return new VarExprAST(VarNames, Body); in ParseVarExpr() 891 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in Codegen() 892 const std::string &VarName = VarNames[i].first; in Codegen() 893 ExprAST *Init = VarNames[i].second; in Codegen() 924 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in Codegen() 925 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen()
|
| H A D | toy.cpp | 209 std::vector<std::pair<std::string, ExprAST*> > VarNames; member in VarExprAST 214 : VarNames(varnames), Body(body) {} in VarExprAST() 417 std::vector<std::pair<std::string, ExprAST*> > VarNames; in ParseVarExpr() local 436 VarNames.push_back(std::make_pair(Name, Init)); in ParseVarExpr() 454 return new VarExprAST(VarNames, Body); in ParseVarExpr() 1255 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in Codegen() 1256 const std::string &VarName = VarNames[i].first; in Codegen() 1257 ExprAST *Init = VarNames[i].second; in Codegen() 1288 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in Codegen() 1289 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
| H A D | toy-jit.cpp | 187 std::vector<std::pair<std::string, ExprAST*> > VarNames; member in VarExprAST 192 : VarNames(varnames), Body(body) {} in VarExprAST() 395 std::vector<std::pair<std::string, ExprAST*> > VarNames; in ParseVarExpr() local 414 VarNames.push_back(std::make_pair(Name, Init)); in ParseVarExpr() 432 return new VarExprAST(VarNames, Body); in ParseVarExpr() 873 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in Codegen() 874 const std::string &VarName = VarNames[i].first; in Codegen() 875 ExprAST *Init = VarNames[i].second; in Codegen() 906 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in Codegen() 907 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen()
|
| H A D | toy.cpp | 188 std::vector<std::pair<std::string, ExprAST*> > VarNames; member in VarExprAST 193 : VarNames(varnames), Body(body) {} in VarExprAST() 396 std::vector<std::pair<std::string, ExprAST*> > VarNames; in ParseVarExpr() local 415 VarNames.push_back(std::make_pair(Name, Init)); in ParseVarExpr() 433 return new VarExprAST(VarNames, Body); in ParseVarExpr() 1153 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in Codegen() 1154 const std::string &VarName = VarNames[i].first; in Codegen() 1155 ExprAST *Init = VarNames[i].second; in Codegen() 1186 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in Codegen() 1187 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter9/ |
| H A D | toy.cpp | 336 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; member in __anon14c1a8750211::VarExprAST 341 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames, in VarExprAST() argument 343 : VarNames(std::move(VarNames)), Body(std::move(Body)) {} in VarExprAST() 347 for (const auto &NamedVar : VarNames) in dump() 584 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; in ParseVarExpr() local 604 VarNames.push_back(std::make_pair(Name, std::move(Init))); in ParseVarExpr() 1170 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in codegen() 1171 const std::string &VarName = VarNames[i].first; in codegen() 1172 ExprAST *Init = VarNames[i].second.get(); in codegen() 1207 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/initial/ |
| H A D | toy.cpp | 186 std::vector<std::pair<std::string, ExprAST*> > VarNames; member in VarExprAST 191 : VarNames(varnames), Body(body) {} in VarExprAST() 394 std::vector<std::pair<std::string, ExprAST*> > VarNames; in ParseVarExpr() local 413 VarNames.push_back(std::make_pair(Name, Init)); in ParseVarExpr() 431 return new VarExprAST(VarNames, Body); in ParseVarExpr() 1113 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in Codegen() 1114 const std::string &VarName = VarNames[i].first; in Codegen() 1115 ExprAST *Init = VarNames[i].second; in Codegen() 1146 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in Codegen() 1147 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/complete/ |
| H A D | toy.cpp | 228 std::vector<std::pair<std::string, ExprAST*> > VarNames; member in VarExprAST 233 : VarNames(varnames), Body(body) {} in VarExprAST() 436 std::vector<std::pair<std::string, ExprAST*> > VarNames; in ParseVarExpr() local 455 VarNames.push_back(std::make_pair(Name, Init)); in ParseVarExpr() 473 return new VarExprAST(VarNames, Body); in ParseVarExpr() 1333 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { in Codegen() 1334 const std::string &VarName = VarNames[i].first; in Codegen() 1335 ExprAST *Init = VarNames[i].second; in Codegen() 1366 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) in Codegen() 1367 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen()
|
| /llvm-project-15.0.7/llvm/docs/tutorial/MyFirstLanguageFrontend/ |
| H A D | LangImpl07.rst | 677 std::vector<std::pair<std::string, std::unique_ptr<ExprAST>>> VarNames; 683 : VarNames(std::move(VarNames)), Body(std::move(Body)) {} 690 information in the VarNames vector. Also, var/in has a body, this body 740 into the local ``VarNames`` vector. 757 VarNames.push_back(std::make_pair(Name, std::move(Init))); 781 return std::make_unique<VarExprAST>(std::move(VarNames), 796 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) { 797 const std::string &VarName = VarNames[i].first; 798 ExprAST *Init = VarNames[i].second.get(); 848 for (unsigned i = 0, e = VarNames.size(); i != e; ++i) [all …]
|