xref: /freebsd/contrib/llvm-project/llvm/include/module.install.modulemap (revision 06c3fb2749bda94cb5201f81ffdb8fa6c3161b2e)
1*06c3fb27SDimitry Andric
2*06c3fb27SDimitry Andricmodule LLVM_Extern_CodeGenTypes_Gen {
3*06c3fb27SDimitry Andric  textual header "llvm/CodeGen/GenVT.inc"
4*06c3fb27SDimitry Andric}
5*06c3fb27SDimitry Andric
6*06c3fb27SDimitry Andricmodule LLVM_Extern_Config_Def {
7*06c3fb27SDimitry Andric  textual header "llvm/Config/AsmParsers.def"
8*06c3fb27SDimitry Andric  textual header "llvm/Config/AsmPrinters.def"
9*06c3fb27SDimitry Andric  textual header "llvm/Config/Disassemblers.def"
10*06c3fb27SDimitry Andric  textual header "llvm/Config/Targets.def"
11*06c3fb27SDimitry Andric  export *
12*06c3fb27SDimitry Andric}
13*06c3fb27SDimitry Andric
14*06c3fb27SDimitry Andricmodule LLVM_Extern_IR_Attributes_Gen {
15*06c3fb27SDimitry Andric  textual header "llvm/IR/Attributes.gen"
16*06c3fb27SDimitry Andric  textual header "llvm/IR/Attributes.inc"
17*06c3fb27SDimitry Andric}
18*06c3fb27SDimitry Andric
19*06c3fb27SDimitry Andricmodule LLVM_Extern_IR_Intrinsics_Gen {
20*06c3fb27SDimitry Andric  textual header "llvm/IR/Intrinsics.gen"
21*06c3fb27SDimitry Andric  textual header "llvm/IR/Intrinsics.inc"
22*06c3fb27SDimitry Andric}
23*06c3fb27SDimitry Andric
24*06c3fb27SDimitry Andricmodule LLVM_Extern_IR_Intrinsics_Enum {
25*06c3fb27SDimitry Andric  textual header "llvm/IR/IntrinsicEnums.inc"
26*06c3fb27SDimitry Andric}
27*06c3fb27SDimitry Andric
28*06c3fb27SDimitry Andricmodule LLVM_Extern_Utils_DataTypes {
29*06c3fb27SDimitry Andric  header "llvm/Support/DataTypes.h"
30*06c3fb27SDimitry Andric  export *
31*06c3fb27SDimitry Andric}
32*06c3fb27SDimitry Andric
33*06c3fb27SDimitry Andricmodule LLVM_Extern_TargetParser_Gen {
34*06c3fb27SDimitry Andric  textual header "llvm/TargetParser/RISCVTargetParserDef.inc"
35*06c3fb27SDimitry Andric}
36