llvm_tblgen {
name: "llvm-gen-intrinsics",
in: "include/llvm/IR/Intrinsics.td",
- outs: ["llvm/IR/Intrinsics.gen"],
+ outs: [
+ "llvm/IR/IntrinsicEnums.inc",
+ "llvm/IR/IntrinsicImpl.inc",
+ ],
}
force_build_llvm_components_defaults {
"libLLVMARMInfo",
"libLLVMARMDesc",
"libLLVMARMDisassembler",
+ "libLLVMARMUtils",
]
llvm_x86_static_libraries = [
"libLLVMLinker",
"libLLVMipo",
"libLLVMDebugInfoDWARF",
+ "libLLVMDebugInfoMSF",
"libLLVMDebugInfoPDB",
"libLLVMSymbolize",
"libLLVMIRReader",
"libLLVMBitWriter",
"libLLVMBitReader",
+ "libLLVMPasses",
// post static libraries
"libLLVMLTO",
"libLLVMRuntimeDyld",
"libLLVMMCJIT",
"libLLVMOrcJIT",
+ "libLLVMBinaryFormat",
],
export_include_dirs: ["include"],
subdirs = [
"soong",
"lib",
- "utils/*",
+ "utils/TableGen",
]