Lines Matching full:module

1 module LLVM_C {
3 module * { export * }
6 module LLVM_Analysis {
9 module * { export * }
17 module LLVM_AsmParser {
20 module * { export * }
23 module LLVM_CodeGenTypes {
26 module LLT {
29 module MVT {
31 extern module LLVM_Extern_CodeGenTypes_Gen "module.extern.modulemap"
35 // A module covering CodeGen/ and Target/. These are intertwined
36 // and codependent, and thus notionally form a single module.
37 module LLVM_Backend {
40 module CodeGen {
42 module * { export * }
45 // translation unit (or none) and aren't part of this module.
56 module LLVM_Backend_Target {
58 module * { export * }
61 module LLVM_Bitcode {
64 module * { export * }
67 module LLVM_Bitstream {
70 module * { export * }
73 module LLVM_BinaryFormat {
75 umbrella "llvm/BinaryFormat" module * { export * }
109 module LLVM_Config {
112 extern module LLVM_Extern_Config_Def "module.extern.modulemap"
113 module * { export * }
116 module LLVM_DebugInfo {
118 module DIContext { header "llvm/DebugInfo/DIContext.h" export * }
121 module LLVM_DebugInfo_DWARF {
125 module * { export * }
128 module LLVM_DebugInfo_PDB {
132 module * { export * }
160 module LLVM_DebugInfo_PDB_DIA {
164 module * { export * }
167 module LLVM_DebugInfo_MSF {
171 module * { export * }
174 module LLVM_DebugInfo_CodeView {
178 module * { export * }
186 module LLVM_DWARFLinker {
190 module * { export * }
193 module LLVM_ExecutionEngine {
197 module * { export * }
203 // translation unit (or none) and aren't part of this module.
211 module LLVM_FileCheck {
215 module * { export * }
218 module LLVM_Frontend_OpenMP {
222 module * { export * }
230 module LLVM_OrcSupport {
238 module LLVM_Pass {
239 module Pass {
248 module PassRegistry { header "llvm/PassRegistry.h" export * }
249 module InitializePasses { header "llvm/InitializePasses.h" export * }
252 module LLVM_IR {
256 module * { export * }
258 extern module LLVM_Extern_IR_Attributes_Gen "module.extern.modulemap"
259 extern module LLVM_Extern_IR_Intrinsics_Gen "module.extern.modulemap"
260 extern module LLVM_Extern_IR_Intrinsics_Enum "module.extern.modulemap"
273 module LLVM_IRReader {
276 module * { export * }
279 module LLVM_LineEditor {
282 module * { export * }
285 module LLVM_LTO {
288 module * { export * }
291 module LLVM_MC {
295 module * { export * }
298 module LLVM_Object {
301 module * { export * }
304 module LLVM_Option {
307 module * { export * }
310 module LLVM_ProfileData {
314 module * { export * }
322 module LLVM_Support_TargetRegistry {
328 module LLVM_TableGen {
331 module * { export * }
334 module LLVM_Transforms {
338 module * { export * }
344 extern module LLVM_Extern_Utils_DataTypes "module.extern.modulemap"
346 // Build the module with the tablegen-generated files needed by the
347 // TargetParser module before building the TargetParser module itself.
348 module TargetParserGen {
349 module AArch64TargetParserDef {
353 extern module LLVM_Extern_TargetParser_Gen "module.extern.modulemap"
356 module RISCVTargetParserDef {
358 extern module LLVM_Extern_TargetParser_Gen "module.extern.modulemap"
363 // A module covering ADT/ and Support/. These are intertwined and
364 // codependent, and notionally form a single module.
365 module LLVM_Utils {
366 module ADT {
370 module * { export * }
373 module Demangle {
377 module * { export * }
382 module Support {
386 module * { export * }
398 module TargetParser {
402 module * { export * }
412 // This part of the module is usable from both C and C++ code.
413 module ConvertUTF {
420 // LLVM_Support_DataTypes_Build, defined in a module map that is
422 module LLVM_Support_DataTypes_Src {
427 module LLVM_WindowsManifest {
430 module * { export * }
433 module LLVM_SandboxIR {
437 module * { export * }