| /llvm-project-15.0.7/clang/unittests/ASTMatchers/Dynamic/ |
| H A D | ParserTest.cpp | 254 auto NamedValues = getTestNamedValues(); in TEST() local 258 Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error)); in TEST() 478 auto NamedValues = getTestNamedValues(); in TEST() local 483 M = Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error); in TEST() 491 auto NamedValues = getTestNamedValues(); in TEST() local 496 M = Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error); in TEST() 571 auto NamedValues = getTestNamedValues(); in TEST() local 574 Parser::completeExpression(Code, Code.size(), nullptr, &NamedValues); in TEST() 606 auto NamedValues = getTestNamedValues(); in TEST() local 613 Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error)); in TEST() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/Dynamic/ |
| H A D | Parser.h | 185 const NamedValueMap *NamedValues, Diagnostics *Error); 208 const NamedValueMap *NamedValues, 232 const NamedValueMap *NamedValues); 248 const NamedValueMap *NamedValues, 270 const NamedValueMap *const NamedValues; variable
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/cached/ |
| H A D | toy-jit.cpp | 647 Value *V = NamedValues[Name]; in Codegen() 683 Value *Variable = NamedValues[LHSE->getName()]; in Codegen() 831 AllocaInst *OldVal = NamedValues[VarName]; in Codegen() 832 NamedValues[VarName] = Alloca; in Codegen() 876 NamedValues[VarName] = OldVal; in Codegen() 878 NamedValues.erase(VarName); in Codegen() 913 OldBindings.push_back(NamedValues[VarName]); in Codegen() 916 NamedValues[VarName] = Alloca; in Codegen() 925 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen() 977 NamedValues[Args[Idx]] = Alloca; in CreateArgumentAllocas() [all …]
|
| H A D | toy.cpp | 1018 Value *V = NamedValues[Name]; in Codegen() 1050 Value *Variable = NamedValues[LHSE->getName()]; in Codegen() 1195 AllocaInst *OldVal = NamedValues[VarName]; in Codegen() 1196 NamedValues[VarName] = Alloca; in Codegen() 1240 NamedValues[VarName] = OldVal; in Codegen() 1242 NamedValues.erase(VarName); in Codegen() 1277 OldBindings.push_back(NamedValues[VarName]); in Codegen() 1280 NamedValues[VarName] = Alloca; in Codegen() 1289 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen() 1348 NamedValues[Args[Idx]] = Alloca; in CreateArgumentAllocas() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
| H A D | toy-jit.cpp | 632 Value *V = NamedValues[Name]; in Codegen() 665 Value *Variable = NamedValues[LHSE->getName()]; in Codegen() 813 AllocaInst *OldVal = NamedValues[VarName]; in Codegen() 814 NamedValues[VarName] = Alloca; in Codegen() 858 NamedValues[VarName] = OldVal; in Codegen() 860 NamedValues.erase(VarName); in Codegen() 895 OldBindings.push_back(NamedValues[VarName]); in Codegen() 898 NamedValues[VarName] = Alloca; in Codegen() 907 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen() 959 NamedValues[Args[Idx]] = Alloca; in CreateArgumentAllocas() [all …]
|
| H A D | toy.cpp | 916 Value *V = NamedValues[Name]; in Codegen() 948 Value *Variable = NamedValues[LHSE->getName()]; in Codegen() 1093 AllocaInst *OldVal = NamedValues[VarName]; in Codegen() 1094 NamedValues[VarName] = Alloca; in Codegen() 1138 NamedValues[VarName] = OldVal; in Codegen() 1140 NamedValues.erase(VarName); in Codegen() 1175 OldBindings.push_back(NamedValues[VarName]); in Codegen() 1178 NamedValues[VarName] = Alloca; in Codegen() 1187 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen() 1246 NamedValues[Args[Idx]] = Alloca; in CreateArgumentAllocas() [all …]
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Parser.cpp | 362 NamedValues ? NamedValues->lookup(NameToken.Text) in parseIdentifierPrefixImpl() 749 if (!NamedValues) return std::vector<MatcherCompletion>(); in getNamedValueCompletions() 751 for (const auto &Entry : *NamedValues) { in getNamedValueCompletions() 825 const NamedValueMap *NamedValues, Diagnostics *Error) in Parser() argument 827 NamedValues(NamedValues), Error(Error) {} in Parser() 873 const NamedValueMap *NamedValues, in parseExpression() argument 876 if (!Parser(&Tokenizer, S, NamedValues, Error).parseExpressionImpl(Value)) in parseExpression() 889 const NamedValueMap *NamedValues) { in completeExpression() argument 892 Parser P(&Tokenizer, S, NamedValues, &Error); in completeExpression() 909 const NamedValueMap *NamedValues, in parseMatcherExpression() argument [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | toy.cpp | 742 Value *V = NamedValues[Name]; in codegen() 778 Value *Variable = NamedValues[LHSE->getName()]; in codegen() 932 AllocaInst *OldVal = NamedValues[VarName]; in codegen() 933 NamedValues[VarName] = Alloca; in codegen() 980 NamedValues[VarName] = OldVal; in codegen() 982 NamedValues.erase(VarName); in codegen() 1017 OldBindings.push_back(NamedValues[VarName]); in codegen() 1020 NamedValues[VarName] = Alloca; in codegen() 1030 NamedValues[VarNames[i].first] = OldBindings[i]; in codegen() 1071 NamedValues.clear(); in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter8/ |
| H A D | toy.cpp | 747 Value *V = NamedValues[Name]; in codegen() 783 Value *Variable = NamedValues[LHSE->getName()]; in codegen() 937 AllocaInst *OldVal = NamedValues[VarName]; in codegen() 938 NamedValues[VarName] = Alloca; in codegen() 985 NamedValues[VarName] = OldVal; in codegen() 987 NamedValues.erase(VarName); in codegen() 1022 OldBindings.push_back(NamedValues[VarName]); in codegen() 1025 NamedValues[VarName] = Alloca; in codegen() 1035 NamedValues[VarNames[i].first] = OldBindings[i]; in codegen() 1076 NamedValues.clear(); in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | toy.cpp | 725 Value *V = NamedValues[Name]; in codegen() 761 Value *Variable = NamedValues[LHSE->getName()]; in codegen() 915 AllocaInst *OldVal = NamedValues[VarName]; in codegen() 916 NamedValues[VarName] = Alloca; in codegen() 963 NamedValues[VarName] = OldVal; in codegen() 965 NamedValues.erase(VarName); in codegen() 1000 OldBindings.push_back(NamedValues[VarName]); in codegen() 1003 NamedValues[VarName] = Alloca; in codegen() 1013 NamedValues[VarNames[i].first] = OldBindings[i]; in codegen() 1062 NamedValues.clear(); in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter7/ |
| H A D | toy.cpp | 748 AllocaInst *A = NamedValues[Name]; in codegen() 784 Value *Variable = NamedValues[LHSE->getName()]; in codegen() 938 AllocaInst *OldVal = NamedValues[VarName]; in codegen() 939 NamedValues[VarName] = Alloca; in codegen() 986 NamedValues[VarName] = OldVal; in codegen() 988 NamedValues.erase(VarName); in codegen() 1023 OldBindings.push_back(NamedValues[VarName]); in codegen() 1026 NamedValues[VarName] = Alloca; in codegen() 1036 NamedValues[VarNames[i].first] = OldBindings[i]; in codegen() 1077 NamedValues.clear(); in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
| H A D | toy.cpp | 742 Value *V = NamedValues[Name]; in codegen() 778 Value *Variable = NamedValues[LHSE->getName()]; in codegen() 932 AllocaInst *OldVal = NamedValues[VarName]; in codegen() 933 NamedValues[VarName] = Alloca; in codegen() 980 NamedValues[VarName] = OldVal; in codegen() 982 NamedValues.erase(VarName); in codegen() 1017 OldBindings.push_back(NamedValues[VarName]); in codegen() 1020 NamedValues[VarName] = Alloca; in codegen() 1030 NamedValues[VarNames[i].first] = OldBindings[i]; in codegen() 1071 NamedValues.clear(); in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
| H A D | toy.cpp | 742 Value *V = NamedValues[Name]; in codegen() 778 Value *Variable = NamedValues[LHSE->getName()]; in codegen() 932 AllocaInst *OldVal = NamedValues[VarName]; in codegen() 933 NamedValues[VarName] = Alloca; in codegen() 980 NamedValues[VarName] = OldVal; in codegen() 982 NamedValues.erase(VarName); in codegen() 1017 OldBindings.push_back(NamedValues[VarName]); in codegen() 1020 NamedValues[VarName] = Alloca; in codegen() 1030 NamedValues[VarNames[i].first] = OldBindings[i]; in codegen() 1071 NamedValues.clear(); in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/initial/ |
| H A D | toy.cpp | 876 Value *V = NamedValues[Name]; in Codegen() 908 Value *Variable = NamedValues[LHSE->getName()]; in Codegen() 1053 AllocaInst *OldVal = NamedValues[VarName]; in Codegen() 1054 NamedValues[VarName] = Alloca; in Codegen() 1098 NamedValues[VarName] = OldVal; in Codegen() 1100 NamedValues.erase(VarName); in Codegen() 1135 OldBindings.push_back(NamedValues[VarName]); in Codegen() 1138 NamedValues[VarName] = Alloca; in Codegen() 1147 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen() 1206 NamedValues[Args[Idx]] = Alloca; in CreateArgumentAllocas() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter9/ |
| H A D | toy.cpp | 908 Value *V = NamedValues[Name]; in codegen() 948 Value *Variable = NamedValues[LHSE->getName()]; in codegen() 1108 AllocaInst *OldVal = NamedValues[VarName]; in codegen() 1109 NamedValues[VarName] = Alloca; in codegen() 1156 NamedValues[VarName] = OldVal; in codegen() 1158 NamedValues.erase(VarName); in codegen() 1193 OldBindings.push_back(NamedValues[VarName]); in codegen() 1196 NamedValues[VarName] = Alloca; in codegen() 1208 NamedValues[VarNames[i].first] = OldBindings[i]; in codegen() 1269 NamedValues.clear(); in codegen() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/complete/ |
| H A D | toy.cpp | 1090 Value *V = NamedValues[Name]; in Codegen() 1124 Value *Variable = NamedValues[LHSE->getName()]; in Codegen() 1273 AllocaInst *OldVal = NamedValues[VarName]; in Codegen() 1274 NamedValues[VarName] = Alloca; in Codegen() 1318 NamedValues[VarName] = OldVal; in Codegen() 1320 NamedValues.erase(VarName); in Codegen() 1355 OldBindings.push_back(NamedValues[VarName]); in Codegen() 1358 NamedValues[VarName] = Alloca; in Codegen() 1367 NamedValues[VarNames[i].first] = OldBindings[i]; in Codegen() 1426 NamedValues[Args[Idx]] = Alloca; in CreateArgumentAllocas() [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter5/ |
| H A D | toy.cpp | 542 static std::map<std::string, Value *> NamedValues; variable 574 Value *V = NamedValues[Name]; in codegen() 714 Value *OldVal = NamedValues[VarName]; in codegen() 715 NamedValues[VarName] = Variable; in codegen() 761 NamedValues[VarName] = OldVal; in codegen() 763 NamedValues.erase(VarName); in codegen() 800 NamedValues.clear(); in codegen() 802 NamedValues[std::string(Arg.getName())] = &Arg; in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter6/ |
| H A D | toy.cpp | 634 static std::map<std::string, Value *> NamedValues; variable 666 Value *V = NamedValues[Name]; in codegen() 826 Value *OldVal = NamedValues[VarName]; in codegen() 827 NamedValues[VarName] = Variable; in codegen() 873 NamedValues[VarName] = OldVal; in codegen() 875 NamedValues.erase(VarName); in codegen() 916 NamedValues.clear(); in codegen() 918 NamedValues[std::string(Arg.getName())] = &Arg; in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter3/ |
| H A D | toy.cpp | 405 static std::map<std::string, Value *> NamedValues; variable 418 Value *V = NamedValues[Name]; in codegen() 498 NamedValues.clear(); in codegen() 500 NamedValues[std::string(Arg.getName())] = &Arg; in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter4/ |
| H A D | toy.cpp | 415 static std::map<std::string, Value *> NamedValues; variable 447 Value *V = NamedValues[Name]; in codegen() 526 NamedValues.clear(); in codegen() 528 NamedValues[std::string(Arg.getName())] = &Arg; in codegen()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-query/ |
| H A D | QueryParser.cpp | 210 Line, CompletionPos - Line.begin(), nullptr, &QS.NamedValues); in completeMatcherExpression() 261 if (!Parser::parseExpression(Line, nullptr, &QS.NamedValues, &Value, in doParse() 279 MatcherSource, nullptr, &QS.NamedValues, &Diag); in doParse()
|
| H A D | QuerySession.h | 43 llvm::StringMap<ast_matchers::dynamic::VariantValue> NamedValues; variable
|
| H A D | Query.cpp | 271 QS.NamedValues[Name] = Value; in run() 273 QS.NamedValues.erase(Name); in run()
|
| /llvm-project-15.0.7/llvm/docs/tutorial/MyFirstLanguageFrontend/ |
| H A D | LangImpl07.rst | 307 the '``NamedValues``' map. This map currently keeps track of the LLVM 310 ``NamedValues`` holds the *memory location* of the variable in question. 328 static std::map<std::string, AllocaInst*> NamedValues; 360 Value *V = NamedValues[Name]; 415 // Record the function arguments in the NamedValues map. 416 NamedValues.clear(); 425 NamedValues[Arg.getName()] = Alloca; 600 Value *Variable = NamedValues[LHSE->getName()]; 825 OldBindings.push_back(NamedValues[VarName]); 828 NamedValues[VarName] = Alloca; [all …]
|
| H A D | LangImpl03.rst | 79 static std::map<std::string, Value *> NamedValues; 103 The ``NamedValues`` map keeps track of which values are defined in the 140 Value *V = NamedValues[Name]; 149 values that can be in the ``NamedValues`` map are function arguments. 352 // Record the function arguments in the NamedValues map. 353 NamedValues.clear(); 355 NamedValues[Arg.getName()] = &Arg; 367 Next we add the function arguments to the NamedValues map (after first clearing 382 Once the insertion point has been set up and the NamedValues map populated,
|