65 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| package {
 | |
|     // See: http://go/android-license-faq
 | |
|     // A large-scale-change added 'default_applicable_licenses' to import
 | |
|     // all of the 'license_kinds' from "external_llvm_license"
 | |
|     // to get the below license kinds:
 | |
|     //   SPDX-license-identifier-NCSA
 | |
|     default_applicable_licenses: ["external_llvm_license"],
 | |
| }
 | |
| 
 | |
| 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",
 | |
|     vendor_available: true,
 | |
|     product_available: true,
 | |
|     host_supported: true,
 | |
|     // TODO(b/153609531): remove when no longer needed.
 | |
|     native_bridge_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 = ["*"]
 |