HomeSort by: relevance | last modified time | path
    Searched defs:Module (Results 1 - 25 of 38) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
NativeCompilandSymbol.h 33 DbiModuleDescriptor Module;
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Module.cpp 1 //===- Module.cpp - Implement the Module class ----------------------------===//
9 // This file implements the Module class for the IR library.
13 #include "llvm/IR/Module.h"
71 // Primitive Module methods.
74 Module::Module(StringRef MID, LLVMContext &C)
81 Module::~Module() {
91 Module::createRNG(const StringRef Name) const
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/
SymbolizableObjectFile.h 47 // Return true if this is a 32-bit x86 PE COFF module.
50 // Returns the preferred base of the module, i.e. where the loader would place
71 const object::ObjectFile *Module;
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
ModuleLoader.h 1 //===- ModuleLoader.h - Module Loader Interface -----------------*- C++ -*-===//
18 #include "clang/Basic/Module.h"
31 /// module or submodule, e.g., std.vector.
34 /// Describes the result of attempting to load a module.
38 // We either succeeded or failed to load the named module.
41 // The module exists, but does not actually contain the named submodule.
46 // The module exists but cannot be imported due to a configuration mismatch.
49 llvm::PointerIntPair<Module *, 2, LoadResultKind> Storage;
52 ModuleLoadResult(Module *M) : Storage(M, Normal) {}
55 operator Module *() const { return Storage.getPointer();
    [all...]
PreprocessorOptions.h 45 /// headers and module files when they are loaded.
53 /// Disable validation for module files.
54 Module = 0x2,
57 All = PCH | Module,
59 LLVM_MARK_AS_BITMASK_ENUM(Module)
102 /// precompiled headers and module files.
181 bool hasAlreadyFailed(StringRef module) {
182 return Failed.count(module) > 0;
185 void addFailed(StringRef module) {
186 Failed.insert(module);
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
CodeGenAction.h 17 class Module;
29 /// Info about module to link into a module we're generating.
31 /// The module to link in.
32 std::unique_ptr<llvm::Module> Module;
34 /// If true, we set attributes on Module's functions according to our
39 /// If true, we use LLVM module internalizer.
42 /// Bitwise combination of llvm::LinkerFlags used when we link the module.
47 std::unique_ptr<llvm::Module> TheModule
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Basic/
Module.cpp 1 //===- Module.cpp - Describe a module -------------------------------------===//
9 // This file defines the Module class, which describes a module in the source
14 #include "clang/Basic/Module.h"
37 Module::Module(StringRef Name, SourceLocation DefinitionLoc, Module *Parent,
61 Module::~Module() {
    [all...]
  /src/external/apache2/llvm/dist/clang/examples/clang-interpreter/
main.cpp 27 #include "llvm/IR/Module.h"
209 // Create and execute the frontend to generate an LLVM bitcode module.
219 std::unique_ptr<llvm::Module> Module = Act->takeModule();
221 if (Module) {
225 llvm::orc::ThreadSafeModule(std::move(Module), std::move(Ctx))));
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTBAA.h 115 /// CodeGenTBAA - This class organizes the cross-module state that is used
119 llvm::Module &Module;
171 CodeGenTBAA(ASTContext &Ctx, llvm::Module &M, const CodeGenOptions &CGO,
  /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/
core.py 28 "Module",
66 This is called by this module for each enumeration defined in
67 enumerations. You should not need to call this outside this module.
195 class Module(LLVMObject):
198 def __init__(self, module, name=None, context=None):
199 LLVMObject.__init__(self, module, disposer=lib.LLVMDisposeModule)
203 m = Module(lib.LLVMModuleCreateWithName(module_id))
229 def __init__(self, module, reverse=False):
230 self.module = module
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
debuginfo.c 43 LLVMMetadataRef Module =
57 LLVMDIBuilderCreateImportedModuleFromModule(DIB, Module, OtherModule,
59 LLVMDIBuilderCreateImportedModuleFromAlias(DIB, Module, ImportedModule,
66 DIB, Module, "globalClass", 11, "", 0, File, 1, ClassTy, true,
77 DIB, Module, "global", 6, "", 0, File, 1, Int64TypeDef, true,
81 LLVMDIBuilderCreateNameSpace(DIB, Module, "NameSpace", 9, false);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
Assembler.cpp 75 Module *Module,
77 Type *const ReturnType = Type::getInt32Ty(Module->getContext());
79 Type::getInt8Ty(Module->getContext()), 0 /*default address space*/);
83 FunctionType, GlobalValue::InternalLinkage, FunctionName, Module);
155 static std::unique_ptr<Module>
157 auto Mod = std::make_unique<Module>(ModuleID, *Context);
164 std::unique_ptr<Module> Module = createModule(Context, TM.createDataLayout());
170 FunctionID, Module.get(), &MMIWP.get()->getMMI())
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-link/
llvm-link.cpp 22 #include "llvm/IR/Module.h"
59 // Option to support testing of function importing. The module summary
61 // option, as well as when compiling any module with functions that may be
65 SummaryIndex("summary-index", cl::desc("Module summary index filename"),
86 cl::desc("Disable lazy module loading"));
119 static std::unique_ptr<Module> loadFile(const char *argv0,
126 std::unique_ptr<Module> Result;
146 static std::unique_ptr<Module> loadArFile(const char *Argv0,
149 std::unique_ptr<Module> Result(new Module("ArchiveModule", Context))
    [all...]
  /src/external/gpl3/binutils/dist/gprofng/src/
Module.cc 34 #include "Module.h"
44 Module::Module ()
94 Module::~Module ()
113 // Remove a link to the current module
131 Module::openDebugInfo ()
139 Module::removeStabsTmp ()
151 Module::get_size ()
164 Module::is_fortran (
    [all...]
Module.h 24 // A Module object represents a .o file that was used to build up a segement.
26 // Text reordering and/or function outlining imply that a module may
69 class Module : public HistableFile
103 Module ();
104 virtual ~Module ();
113 return MODULE;
181 Sp_lang_code lang_code; // What is source lang. in module
186 unsigned fragmented; // -xF used when compiling module
189 char *comp_flags; // compiler flags used to compile module
190 char *comp_dir; // directory used to compile module
    [all...]
  /src/external/gpl3/binutils.old/dist/gprofng/src/
Module.cc 34 #include "Module.h"
44 Module::Module ()
94 Module::~Module ()
113 // Remove a link to the current module
131 Module::openDebugInfo ()
139 Module::removeStabsTmp ()
151 Module::get_size ()
164 Module::is_fortran (
    [all...]
Module.h 24 // A Module object represents a .o file that was used to build up a segement.
26 // Text reordering and/or function outlining imply that a module may
69 class Module : public HistableFile
103 Module ();
104 virtual ~Module ();
113 return MODULE;
181 Sp_lang_code lang_code; // What is source lang. in module
186 unsigned fragmented; // -xF used when compiling module
189 char *comp_flags; // compiler flags used to compile module
190 char *comp_dir; // directory used to compile module
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
module.h 8 * https://github.com/dlang/dmd/blob/master/src/dmd/module.h
36 Module *mod; // != NULL if isPkgMod == PKGmodule
49 Module *isPackageMod();
52 class Module : public Package
55 static Module *rootModule;
85 bool selfImports(); // returns true if module imports itself
88 bool rootImports(); // returns true if module imports root module
95 // module from command line we're imported from,
96 // i.e. a module that will be taken all th
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Index/
IndexSymbol.h 26 Module,
  /src/external/apache2/llvm/dist/clang/lib/APINotes/
APINotesYAMLCompiler.cpp 546 struct Module {
562 template <> struct MappingTraits<Module> {
563 static void mapping(IO &IO, Module &M) {
577 LLVM_DUMP_METHOD void Module::dump() {
584 bool parseAPINotes(StringRef YI, Module &M, llvm::SourceMgr::DiagHandlerTy Diag,
594 Module M;
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Module.h 1 //===- llvm/Module.h - C++ class to represent a VM module -------*- C++ -*-===//
10 /// Module.h This file contains the declarations for the Module class.
56 /// A Module instance is used to store all the information related to an
57 /// LLVM module. Modules are the top level container of all other LLVM
58 /// Intermediate Representation (IR) objects. Each module directly contains a
60 /// other modules) this module depends on, a symbol table, and various data
63 /// A module maintains a GlobalValRefMap object that is used to hold all
64 /// constant references to global variables in the module. When a globa
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
IRSymtab.h 12 // purposes without needing to construct a module in memory.
71 /// Describes the range of a particular module's symbols within the symbol
73 struct Module {
76 /// The index of the first Uncommon for this Module.
143 Range<Module> Modules;
161 Error build(ArrayRef<Module *> Mods, SmallVector<char, 0> &Symtab,
235 ArrayRef<storage::Module> Modules;
272 /// Returns a slice of the symbol table for the I'th module in the file.
354 const storage::Module &M = Modules[I];
  /src/external/apache2/llvm/dist/llvm/tools/llvm-lto/
llvm-lto.cpp 28 #include "llvm/IR/Module.h"
118 "cross-module importing (requires "
140 "thinlto-module-id",
141 cl::desc("For the module ID for the file to process, useful to "
174 "save-linked-module", cl::init(false),
175 cl::desc("Write linked LTO module to file before optimize"));
178 SaveModuleFile("save-merged-module", cl::init(false),
179 cl::desc("Write merged LTO module to file before CodeGen"));
207 "set-merged-module", cl::init(false),
208 cl::desc("Use the first input module as the merged module"))
    [all...]
  /src/sys/dev/acpi/
apei_cper.h 127 uint16_t Module;
180 "b\005" "MODULE\0" \
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
Module.h 1 //===- Module.h - Describe a module -----------------------------*- C++ -*-===//
10 /// Defines the clang::Module class, which describes a module in the
52 /// Describes the name of a module.
55 /// The signature of a module, which is a hash of the AST content.
95 /// Describes a module or submodule.
96 class Module {
98 /// The name of this module.
101 /// The location of the module definition
    [all...]

Completed in 63 milliseconds

1 2