Home | History | Annotate | Download | only in Mips
      1 cc_library_static {
      2     name: "libLLVMMipsCodeGen",
      3     defaults: [
      4         "llvm-lib-defaults",
      5         "llvm-mips-defaults",
      6     ],
      7     srcs: ["*.cpp"],
      8 }
      9 
     10 cc_defaults {
     11     name: "llvm-mips-defaults",
     12     generated_headers: ["llvm-gen-mips"],
     13     static_libs: ["llvm-mips-headers"],
     14 }
     15 
     16 cc_library_static {
     17     name: "llvm-mips-headers",
     18     host_supported: true,
     19     target: {
     20         windows: {
     21             enabled: true,
     22         },
     23     },
     24     export_include_dirs: ["."],
     25 }
     26 
     27 llvm_tblgen {
     28     name: "llvm-gen-mips",
     29     in: "Mips.td",
     30     outs: [
     31         "MipsGenRegisterInfo.inc",
     32         "MipsGenInstrInfo.inc",
     33         "MipsGenCodeEmitter.inc",
     34         "MipsGenMCCodeEmitter.inc",
     35         "MipsGenMCPseudoLowering.inc",
     36         "MipsGenAsmWriter.inc",
     37         "MipsGenAsmMatcher.inc",
     38         "MipsGenDAGISel.inc",
     39         "MipsGenFastISel.inc",
     40         "MipsGenCallingConv.inc",
     41         "MipsGenSubtargetInfo.inc",
     42         "MipsGenDisassemblerTables.inc",
     43     ],
     44 }
     45 
     46 subdirs = ["*"]
     47