Searched refs:ExtensionID (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | PassManagerBuilder.h | 191 static void removeGlobalExtension(GlobalExtensionID ExtensionID); 216 PassManagerBuilder::GlobalExtensionID ExtensionID; variable 221 ExtensionID = PassManagerBuilder::addGlobalExtension(Ty, std::move(Fn)); in RegisterStandardPasses() 228 PassManagerBuilder::removeGlobalExtension(ExtensionID); in ~RegisterStandardPasses()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/cli/ |
| H A D | CLI.cpp | 46 llvm::DenseMap<ExtensionID, RuleGuard>(), in getLanguageFromFlags() 47 llvm::DenseMap<ExtensionID, RecoveryStrategy>(), in getLanguageFromFlags()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 215 auto ExtensionID = GlobalExtensionsCounter++; in addGlobalExtension() local 216 GlobalExtensions->push_back(std::make_tuple(Ty, std::move(Fn), ExtensionID)); in addGlobalExtension() 217 return ExtensionID; in addGlobalExtension() 221 PassManagerBuilder::GlobalExtensionID ExtensionID) { in removeGlobalExtension() argument 228 llvm::find_if(*GlobalExtensions, [ExtensionID](const auto &elem) { in removeGlobalExtension() 229 return std::get<2>(elem) == ExtensionID; in removeGlobalExtension()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/grammar/ |
| H A D | Grammar.h | 92 using ExtensionID = uint16_t; variable 130 ExtensionID Recovery = 0;
|
| H A D | LRGraph.h | 147 ExtensionID Strategy; // Heuristic choosing the tokens to match.
|
| H A D | LRTable.h | 71 ExtensionID Strategy;
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/cxx/ |
| H A D | CXX.h | 46 enum class Extension : ExtensionID {
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/grammar/ |
| H A D | LRGraph.cpp | 123 std::vector<std::pair<ExtensionID, SymbolID>> 125 std::vector<std::pair<ExtensionID, SymbolID>> Result; in availableRecovery() 199 void insertRecovery(StateID Src, ExtensionID Strategy, SymbolID Result) { in buildLR0()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/ |
| H A D | Language.h | 55 llvm::DenseMap<ExtensionID, RecoveryStrategy> RecoveryStrategies;
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/cxx/ |
| H A D | CXX.cpp | 260 llvm::DenseMap<ExtensionID, RuleGuard> buildGuards() { in buildGuards() 380 llvm::DenseMap<ExtensionID, RecoveryStrategy> buildRecoveryStrategies() { in buildRecoveryStrategies() 382 {(ExtensionID)Extension::Brackets, recoverBrackets}, in buildRecoveryStrategies()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/gen/ |
| H A D | Main.cpp | 99 for (clang::pseudo::ExtensionID EID = 1 /*skip the sentinel 0 value*/; in main()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/ |
| H A D | GLR.cpp | 30 Token::Index findRecoveryEndpoint(ExtensionID Strategy, Token::Index Begin, in findRecoveryEndpoint() 56 ExtensionID Strategy; in glrRecover()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/ |
| H A D | GLRTest.cpp | 98 ExtensionID extensionID(llvm::StringRef AttrValueName) const { in extensionID() 99 for (ExtensionID EID = 0; EID < TestLang.G.table().AttributeValues.size(); in extensionID()
|