Home
last modified time | relevance | path

Searched refs:VarNames (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A Dtoy.cpp235 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 Dtoy.cpp241 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 Dtoy.cpp233 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 Dtoy.cpp240 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 Dtoy.cpp235 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 Dtoy.cpp235 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 Dtoy-jit.cpp202 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 Dtoy.cpp209 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 Dtoy-jit.cpp187 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 Dtoy.cpp188 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 Dtoy.cpp336 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 Dtoy.cpp186 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 Dtoy.cpp228 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 DLangImpl07.rst677 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 …]