Lines Matching full:module
1 module LLVM_Analysis {
4 module * { export * }
10 module LLVM_AsmParser { requires cplusplus umbrella "AsmParser" module * { export * } }
12 // A module covering CodeGen/ and Target/. These are intertwined
13 // and codependent, and thus notionally form a single module.
14 module LLVM_Backend {
17 module CodeGen {
19 module * { export * }
25 // translation unit (or none) and aren't part of this module.
34 module Target {
36 module * { export * }
43 module LLVM_Bitcode { requires cplusplus umbrella "Bitcode" module * { export * } }
44 module LLVM_Config { requires cplusplus umbrella "Config" module * { export * } }
46 module LLVM_DebugInfo {
48 module DIContext { header "DebugInfo/DIContext.h" export * }
51 module LLVM_DebugInfo_DWARF {
55 module * { export * }
58 module LLVM_DebugInfo_PDB {
62 module * { export * }
80 module LLVM_DebugInfo_PDB_DIA {
84 module * { export * }
87 module LLVM_DebugInfo_CodeView {
91 module * { export * }
98 module LLVM_ExecutionEngine {
102 module * { export * }
108 // translation unit (or none) and aren't part of this module.
114 module LLVM_Pass {
115 module Pass {
124 module PassRegistry { header "PassRegistry.h" export * }
125 module InitializePasses { header "InitializePasses.h" export * }
128 module LLVM_intrinsic_gen {
135 module IR_Argument { header "IR/Argument.h" export * }
136 module IR_Attributes { header "IR/Attributes.h" export * }
137 module IR_CallSite { header "IR/CallSite.h" export * }
138 module IR_ConstantFolder { header "IR/ConstantFolder.h" export * }
139 module IR_NoFolder { header "IR/NoFolder.h" export * }
140 module IR_Module { header "IR/Module.h" export * }
141 module IR_ModuleSummaryIndex { header "IR/ModuleSummaryIndex.h" export * }
142 module IR_Function { header "IR/Function.h" export * }
143 module IR_InstrTypes { header "IR/InstrTypes.h" export * }
144 module IR_Instructions { header "IR/Instructions.h" export * }
148 module IR_CFG { header "IR/CFG.h" export * }
149 module IR_ConstantRange { header "IR/ConstantRange.h" export * }
150 module IR_Dominators { header "IR/Dominators.h" export * }
151 module IR_IRBuilder { header "IR/IRBuilder.h" export * }
152 module IR_PassManager { header "IR/PassManager.h" export * }
153 module IR_PredIteratorCache { header "IR/PredIteratorCache.h" export * }
154 module IR_Verifier { header "IR/Verifier.h" export * }
155 module IR_InstIterator { header "IR/InstIterator.h" export * }
156 module IR_InstVisitor { header "IR/InstVisitor.h" export * }
157 module IR_Intrinsics { header "IR/Intrinsics.h" export * }
158 module IR_IntrinsicInst { header "IR/IntrinsicInst.h" export * }
159 module IR_PatternMatch { header "IR/PatternMatch.h" export * }
160 module IR_Statepoint { header "IR/Statepoint.h" export * }
165 module LLVM_IR {
169 module * { export * }
178 module LLVM_IRReader { requires cplusplus umbrella "IRReader" module * { export * } }
179 module LLVM_LineEditor { requires cplusplus umbrella "LineEditor" module * { export * } }
180 module LLVM_LTO { requires cplusplus umbrella "LTO" module * { export * } }
182 module LLVM_MC {
186 module Support_TargetRegistry {
192 module * { export * }
198 module LLVM_Object {
201 module * { export * }
204 module LLVM_Option { requires cplusplus umbrella "Option" module * { export * } }
206 module LLVM_ProfileData {
210 module * { export * }
215 module LLVM_TableGen { requires cplusplus umbrella "TableGen" module * { export * } }
217 module LLVM_Transforms {
220 module * { export * }
226 // A module covering ADT/ and Support/. These are intertwined and
227 // codependent, and notionally form a single module.
228 module LLVM_Utils {
229 module ADT {
233 module * { export * }
236 module Support {
240 module * { export * }
272 // This part of the module is usable from both C and C++ code.
273 module ConvertUTF {
279 module LLVM_CodeGen_MachineValueType {
286 // LLVM_Support_DataTypes_Build, defined in a module map that is
288 module LLVM_Support_DataTypes_Src {