HomeSort by relevance Sort by last modified time
    Searched refs:Modules (Results 1 - 25 of 36) sorted by null

1 2

  /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...]

Completed in 699 milliseconds

1 2