| cc_library_static { |
| name: "libLLVMX86CodeGen", |
| defaults: [ |
| "llvm-lib-defaults", |
| "llvm-x86-defaults", |
| ], |
| srcs: ["*.cpp"], |
| |
| // b/31559947, b/31938382 clang-tidy segmentation fault. |
| tidy_checks: [ |
| "-clang-analyzer-*", |
| "-readability-*", |
| "-google-readability-*", |
| ], |
| } |
| |
| cc_defaults { |
| name: "llvm-x86-defaults", |
| generated_headers: ["llvm-gen-x86"], |
| static_libs: ["llvm-x86-headers"], |
| } |
| |
| cc_library_static { |
| name: "llvm-x86-headers", |
| host_supported: true, |
| target: { |
| windows: { |
| enabled: true, |
| }, |
| }, |
| export_include_dirs: ["."], |
| } |
| |
| llvm_tblgen { |
| name: "llvm-gen-x86", |
| in: "X86.td", |
| outs: [ |
| "X86GenAsmMatcher.inc", |
| "X86GenAsmWriter.inc", |
| "X86GenAsmWriter1.inc", |
| "X86GenDisassemblerTables.inc", |
| "X86GenRegisterInfo.inc", |
| "X86GenInstrInfo.inc", |
| "X86GenDAGISel.inc", |
| "X86GenFastISel.inc", |
| "X86GenSubtargetInfo.inc", |
| "X86GenCallingConv.inc", |
| ], |
| } |
| |
| subdirs = ["*"] |