| /src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| GlobalModuleIndex.h | 10 // containing all of the identifiers known to the various modules within a given 12 // queries such as "do any modules know about this identifier?" 48 /// The global index is an aid for name lookup into modules, offering a central 54 /// imported, and can be queried to determine which modules the current 97 llvm::SmallVector<ModuleInfo, 16> Modules; 100 /// corresponding index into the \c Modules vector. 103 /// The set of modules that have not yet been resolved. 141 /// Retrieve the set of modules that have up-to-date indexes. 182 /// creating modules.
|
| ModuleManager.h | 10 // modules for the ASTReader. 47 /// Manages the set of modules loaded by an AST reader. 62 /// All loaded modules, indexed by name. 63 llvm::DenseMap<const FileEntry *, ModuleFile *> Modules; 88 /// Either the global index or the module manager may have modules that the 90 /// (in which case the module manager could have modules it does not) and 91 /// this particular translation unit might not have loaded all of the modules 147 /// Forward iterator to traverse all loaded modules. 150 /// Forward iterator end-point to traverse all loaded modules 153 /// Const forward iterator to traverse all loaded modules [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/ |
| DbiStream.h | 79 const DbiModuleList &modules() const; 114 DbiModuleList Modules;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/Symbolize/ |
| Symbolize.h | 143 Modules;
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ |
| StreamUtil.cpp | 80 const DbiModuleList &Modules = Dbi->modules(); 81 for (uint32_t I = 0; I < Modules.getModuleCount(); ++I) { 84 IMD.Descriptor = Modules.getModuleDescriptor(I);
|
| BytesOutputStyle.cpp | 324 const DbiModuleList &Modules, uint32_t I, 327 if (I >= Modules.getModuleCount()) { 333 auto Modi = Modules.getModuleDescriptor(I); 362 ExitOnError Err("Unexpected error processing modules"); 366 const DbiModuleList &Modules = Stream.modules(); 369 iterateOneModule(File, P, Modules, opts::bytes::ModuleIndex, 1, IndentLevel, 372 uint32_t Count = Modules.getModuleCount(); 375 iterateOneModule(File, P, Modules, I, Digits, IndentLevel, Callback);
|
| DumpOutputStyle.cpp | 368 // If the arg was not specified on the command line, always dump all modules. 417 const auto &Modules = Dbi.modules(); 418 auto Modi = Modules.getModuleDescriptor(Index); 455 ExitOnError Err("Unexpected error processing modules: "); 580 printHeader(P, "Modules"); 593 ExitOnError Err("Unexpected error processing modules: "); 597 const DbiModuleList &Modules = Stream.modules(); 600 auto Desc = Modules.getModuleDescriptor(Modi) [all...] |
| InputFile.cpp | 42 const auto &Modules = Dbi.modules(); 43 if (Index >= Modules.getModuleCount()) 47 auto Modi = Modules.getModuleDescriptor(Index); 503 uint32_t Count = Dbi.modules().getModuleCount();
|
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| arraytypes.h | 51 typedef Array<class Module *> Modules;
|
| /src/external/apache2/llvm/dist/clang/tools/clang-scan-deps/ |
| ClangScanDeps.cpp | 136 " for explicitly building modules. This format " 141 // This mode is mostly useful for development of explicitly built modules. 159 "generate-modules-path-args", 162 "modules-related paths in the generated command lines: " 280 auto I = Modules.find({MD.ID, 0}); 281 if (I != Modules.end()) { 285 Modules.insert(I, {{MD.ID, InputIndex}, std::move(MD)}); 301 // Sort the modules by name to get a deterministic order. 303 for (auto &&M : Modules) 319 auto &MD = Modules[ModID] [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/ |
| ThinLTOCodeGenerator.h | 50 /// compilation: the model is that the client adds modules to the generator and 74 * Process all the modules that were added to the code generator in parallel. 310 /// Vector holding the input buffers containing the bitcode modules to 312 std::vector<std::unique_ptr<lto::InputFile>> Modules;
|
| /src/external/apache2/llvm/dist/clang/include/clang/Lex/ |
| ModuleMap.h | 1 //===- ModuleMap.h - Describe the layout of modules -------------*- C++ -*-===// 101 /// The top-level modules that are known. 102 llvm::StringMap<Module *> Modules; 105 /// nullptr is stored for modules that are known to fail to load. 108 /// Shadow modules created while building this module map. 111 /// The number of modules we have created in total. 205 /// Map from file sizes to modules with lazy header directives of that size. 208 /// Map from mtimes to modules with lazy header directives with those mtimes. 220 /// A generation counter that is used to test whether modules of the 223 /// Modules from earlier scopes may shadow modules from later ones 701 llvm::iterator_range<module_iterator> modules() const { function in class:clang::ModuleMap [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ |
| ExecutionEngine.h | 97 /// Abstract interface for implementation execution of LLVM modules, 126 /// Whether the JIT should verify IR modules during compilation. 132 /// The list of Modules that we are JIT'ing from. We use a SmallVector to 134 SmallVector<std::unique_ptr<Module>, 1> Modules; 169 /// Add a Module to the list of modules that we can JIT from. 171 Modules.push_back(std::move(M)); 199 /// removeModule - Removes a Module from the list of modules, but does not 207 /// FindFunctionNamed - Search all of the active modules to find the function that 212 /// FindGlobalVariableNamed - Search all of the active modules to find the global variable 631 /// IR modules during compilation [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ |
| SymbolCache.cpp | 80 Compilands.resize(Dbi->modules().getModuleCount()); 266 return Dbi->modules().getModuleCount(); 600 const DbiModuleList &Modules = Dbi->modules(); 602 createSymbol<NativeCompilandSymbol>(Modules.getModuleDescriptor(Index));
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
| IRSymtab.h | 18 // multiple modules, so symbol tables may likewise contain symbols for multiple 19 // modules. 143 Range<Module> Modules; 235 ArrayRef<storage::Module> Modules; 256 Modules = range(header().Modules); 270 size_t getNumModules() const { return Modules.size(); } 354 const storage::Module &M = Modules[I];
|
| /src/external/apache2/llvm/dist/llvm/tools/gold/ |
| gold-plugin.cpp | 126 static std::list<claimed_file> Modules; 187 // Option to control the name of modules encoded in the individual index 563 Modules.emplace_back(); 564 claimed_file &cf = Modules.back(); 974 // modules provided to the linker. 1049 for (claimed_file &F : Modules) { 1117 if (Modules.empty())
|
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/ |
| toy.cpp | 758 ModuleVector Modules; 774 /// modules associated with the MCJITHelper to cross link functions 803 // Walk the vector of modules. 805 for (it = Modules.begin(), end = Modules.end(); 820 ModuleVector::iterator begin = Modules.begin(); 821 ModuleVector::iterator end = Modules.end(); 835 ErrorF("redefinition of function across modules"); 859 Modules.push_back(M); 866 ModuleVector::iterator begin = Modules.begin() [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/ |
| toy.cpp | 50 DumpModulesOnExit("dump-modules", 51 cl::desc("Dump IR from modules to stderr on shutdown"), 800 Modules.push_back(M); 824 ModuleVector Modules; 842 /// modules associated with the MCJITHelper to cross link functions 871 // Walk the vector of modules. 873 for (it = Modules.begin(), end = Modules.end(); 888 ModuleVector::iterator begin = Modules.begin(); 889 ModuleVector::iterator end = Modules.end() [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/ |
| toy.cpp | 667 ModuleVector Modules; 682 /// modules associated with the MCJITHelper to cross link functions 721 ModuleVector::iterator begin = Modules.begin(); 722 ModuleVector::iterator end = Modules.end(); 736 ErrorF("redefinition of function across modules"); 760 Modules.push_back(M); 843 ModuleVector::iterator begin = Modules.begin(); 844 ModuleVector::iterator end = Modules.end();
|
| /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
| toy.cpp | 670 ModuleVector Modules; 685 /// modules associated with the MCJITHelper to cross link functions 714 // Walk the vector of modules. 716 for (it = Modules.begin(), end = Modules.end(); 731 ModuleVector::iterator begin = Modules.begin(); 732 ModuleVector::iterator end = Modules.end(); 746 ErrorF("redefinition of function across modules"); 770 Modules.push_back(M); 777 ModuleVector::iterator begin = Modules.begin() [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaCodeComplete.cpp | 4137 // Enumerate all top-level modules. 4138 SmallVector<Module *, 8> Modules; 4139 PP.getHeaderSearchInfo().collectAllModules(Modules); 4140 for (unsigned I = 0, N = Modules.size(); I != N; ++I) { 4142 Builder.getAllocator().CopyString(Modules[I]->Name)); 4145 Modules[I]->isAvailable() ? CXAvailability_Available 4148 } else if (getLangOpts().Modules) { 6589 if (Results.getSema().getLangOpts().Modules) {
|
| SemaTemplate.cpp | 5624 llvm::SmallVector<Module*, 8> Modules; 5625 if (D->hasDefaultArgument() && !S.hasVisibleDefaultArgument(D, &Modules)) { 5627 D->getDefaultArgumentLoc(), Modules, 9090 // from different modules)? 9138 // FIXME: This assert will not hold in the presence of modules. 9321 // FIXME: This assert will not hold in the presence of modules. 9364 // multiple modules, or a declaration and later definition of a member type), 10997 llvm::SmallVector<Module *, 8> Modules; 11020 // If we got a custom set of modules (because only a subset of the 11023 if (Modules.empty() [all...] |