/external/clang/include/clang/Lex/ |
ModuleMap.h | 1 //===--- ModuleMap.h - Describe the layout of modules -----------*- C++ -*-===// 55 /// \brief The top-level modules that are known. 56 llvm::StringMap<Module *> Modules; 97 /// \brief A directory for which framework modules can be inferred. 101 /// \brief Whether to infer modules from this directory. 104 /// \brief Whether the modules we infer are [system] modules. 107 /// \brief The names of modules that cannot be inferred within this 113 /// framework modules from within those directories. 291 /// \brief Parse the given module map file, and record any modules we [all...] |
HeaderSearch.h | 195 /// \brief The mapping between modules and headers. 299 /// \brief Consider modules when including files from this directory. 488 /// \brief Collect the set of all known, top-level modules. 490 /// \param Modules Will be filled with the set of known, top-level modules. 491 void collectAllModules(SmallVectorImpl<Module *> &Modules);
|
/external/llvm/tools/gold/ |
gold-plugin.cpp | 66 std::list<claimed_file> Modules; 278 Modules.resize(Modules.size() + 1); 279 claimed_file &cf = Modules.back(); 378 for (std::list<claimed_file>::iterator I = Modules.begin(), 379 E = Modules.end(); I != E; ++I) { 429 for (std::list<claimed_file>::iterator I = Modules.begin(), 430 E = Modules.end(); I != E; ++I) {
|
/external/clang/include/clang/Serialization/ |
GlobalModuleIndex.h | 11 // containing all of the identifiers known to the various modules within a given 13 // queries such as "do any modules know about this identifier?" 44 /// The global index is an aid for name lookup into modules, offering a central 50 /// imported, and can be queried to determine which modules the current 80 llvm::SmallVector<ModuleInfo, 16> Modules; 83 /// corresponding index into the \c Modules vector. 128 /// \brief Retrieve the set of modules that have up-to-date indexes.
|
ModuleManager.h | 11 // modules for the ASTReader. 28 /// \brief Manages the set of modules loaded by an AST reader. 34 /// \brief All loaded modules, indexed by name. 35 llvm::DenseMap<const FileEntry *, ModuleFile *> Modules; 50 /// Either the global index or the module manager may have modules that the 52 /// (in which case the module manager could have modules it does not) and 53 /// this particular translation unit might not have loaded all of the modules 63 /// \brief Update the set of modules files we know about known to the global index. 109 /// \brief Forward iterator to traverse all loaded modules. This is reverse 112 /// \brief Forward iterator end-point to traverse all loaded modules [all...] |
/external/clang/lib/Serialization/ |
ModuleManager.cpp | 11 // modules for the ASTReader. 30 return Modules[Entry]; 51 ModuleFile *&ModuleEntry = Modules[Entry]; 123 // Remove any references to the now-destroyed modules. 129 // Delete the modules and erase them from the various structures. 131 Modules.erase((*victim)->File); 135 // Remove the modules from the chain. 153 // Collect the set of modules known to the global index. 157 // Map those modules to AST files known to the module manager. 160 = Modules.find(KnownModules[I]) [all...] |
GlobalModuleIndex.cpp | 55 static const char * const IndexFileName = "modules.idx"; 238 // If there are any modules that have gone out-of-date, prune out any modules 270 // Second, walk the back links from out-of-date modules to those modules 271 // that depend on them, making those modules out-of-date as well. 287 // Allocate the vector containing information about all of the modules. 288 Modules.resize(LargestID + 1); 295 Modules[LM->first].File = LM->second.File; 305 Modules[LM->first].Dependencies.push_back(Known->second.File) [all...] |
/external/llvm/lib/IR/ |
LLVMContextImpl.cpp | 69 std::vector<Module*> Modules(OwnedModules.begin(), OwnedModules.end()); 70 DeleteContainerPointers(Modules);
|
/external/llvm/tools/llvm-symbolizer/ |
LLVMSymbolize.cpp | 214 ModuleMapTy::iterator I = Modules.find(ModuleName); 215 if (I != Modules.end()) 221 Modules.insert(make_pair(ModuleName, (ModuleInfo *)0)); 243 Modules.insert(make_pair(ModuleName, Info));
|
LLVMSymbolize.h | 59 ModuleMapTy Modules;
|
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 64 Modules.push_back(M); 70 for (unsigned i = 0, e = Modules.size(); i != e; ++i) 71 delete Modules[i]; 120 for(SmallVector<Module *, 1>::iterator I = Modules.begin(), 121 E = Modules.end(); I != E; ++I) { 124 Modules.erase(I); 133 for (unsigned i = 0, e = Modules.size(); i != e; ++i) { 134 if (Function *F = Modules[i]->getFunction(FnName)) 338 for (unsigned i = 0, e = Modules.size(); i != e; ++i) 339 runStaticConstructorsDestructors(Modules[i], isDtors) [all...] |
/external/llvm/lib/Archive/ |
ArchiveReader.cpp | 340 // Get all the bitcode modules from the archive 342 Archive::getAllModules(std::vector<Module*>& Modules, 358 Modules.push_back(M); 475 ModuleMap::iterator MI = modules.find(fileOffset); 476 if (MI != modules.end()) 497 modules.insert(std::make_pair(fileOffset, std::make_pair(m, mbr))); 503 // Modules that define those symbols. 510 *error = "Empty archive invalid for finding modules defining symbols"; 516 // make sure that we populate the modules table as we do this to ensure 550 // modules [all...] |
/external/neven/ |
Android.mk | 128 $(TARGET_OUT)/usr/share/bmd/RFFspeed_501.bmd : $(LOCAL_PATH)/Embedded/common/data/APIEm/Modules/RFFspeed_501.bmd | $(ACP) 132 $(TARGET_OUT)/usr/share/bmd/RFFstd_501.bmd : $(LOCAL_PATH)/Embedded/common/data/APIEm/Modules/RFFstd_501.bmd | $(ACP)
|
/external/llvm/include/llvm/ExecutionEngine/ |
ExecutionEngine.h | 95 /// \brief Abstract interface for implementation execution of LLVM modules, 122 /// The list of Modules that we are JIT'ing from. We use a SmallVector to 124 SmallVector<Module*, 1> Modules; 207 /// addModule - Add a Module to the list of modules that we can JIT from. 211 Modules.push_back(M); 218 /// removeModule - Remove a Module from the list of modules. Returns true if 222 /// FindFunctionNamed - Search all of the active modules to find the one that
|
/external/llvm/lib/ExecutionEngine/JIT/ |
JIT.cpp | 336 if (Modules.empty()) { 337 assert(!jitstate && "jitstate should be NULL if Modules vector is empty!"); 369 if (!jitstate && !Modules.empty()) { 370 jitstate = new JITState(Modules[0]);
|
/external/clang/lib/Lex/ |
ModuleMap.cpp | 1 //===--- ModuleMap.cpp - Describe the layout of modules ---------*- C++ -*-===// 93 for (llvm::StringMap<Module *>::iterator I = Modules.begin(), 94 IEnd = Modules.end(); 312 llvm::StringMap<Module *>::const_iterator Known = Modules.find(Name); 313 if (Known != Modules.end()) 347 Modules[Name] = Result; 379 assert(Mod->IsFramework && "Can only infer linking for framework modules"); 477 Modules[ModuleName] = Result; 578 llvm::errs() << "Modules:"; 579 for (llvm::StringMap<Module *>::iterator M = Modules.begin(), [all...] |
HeaderSearch.cpp | 283 // to be symlinked, and we base the logical structure of modules on the [all...] |
PPDirectives.cpp | 722 if (getLangOpts().Modules) 727 if (getLangOpts().Modules) [all...] |
PPMacroExpansion.cpp | 205 // Modules. 206 if (LangOpts.Modules) { 833 .Case("objc_modules", LangOpts.ObjC2 && LangOpts.Modules) [all...] |
Preprocessor.cpp | 693 getLangOpts().Modules && CurLexerKind != CLK_CachingLexer) {
|
/external/llvm/include/llvm/Bitcode/ |
Archive.h | 355 /// This method will scan the archive for bitcode modules, interpret them 356 /// and return a vector of the instantiated modules in \p Modules. If an 361 /// @brief Instantiate all the bitcode modules located in the archive 362 bool getAllModules(std::vector<Module*>& Modules, std::string* ErrMessage); 391 SmallVectorImpl<Module*>& modules, ///< The modules matching \p symbols 398 /// then it tries to load all the bitcode modules of the archive. Finally, 503 /// This type is used to keep track of bitcode modules loaded from the 523 ModuleMap modules; ///< The modules loaded via symbol lookup member in class:llvm::Archive [all...] |
/external/clang/lib/AST/ |
DeclObjC.cpp | [all...] |
Decl.cpp | [all...] |
/external/harfbuzz_ng/ |
git.mk | 70 # Variables user modules may want to add to toplevel MAINTAINERCLEANFILES: 74 # Most autotools-using modules should be fine including this variable in their 90 # All modules should also be fine including the following variable, which 99 # Modules that use libtool /and/ use AC_CONFIG_MACRO_DIR([m4]) may also
|
/external/clang/tools/libclang/ |
Indexing.cpp | 646 // FIXME: Add a flag for modules. 655 if (!requestedToGetTU && !CInvok->getLangOpts()->Modules) 716 // Modules have synthetic main files as input, give an invalid location [all...] |