@@ -2222,6 +2222,29 @@ llvm_target_lib_list = [lib for lib in [
22222222 ("-gen-exegesis" , "lib/Target/PowerPC/PPCGenExegesis.inc" ),
22232223 ],
22242224 },
2225+ {
2226+ "name" : "RISCV" ,
2227+ "short_name" : "RISCV" ,
2228+ "tbl_outs" : [
2229+ ("-gen-asm-matcher" , "lib/Target/RISCV/RISCVGenAsmMatcher.inc" ),
2230+ ("-gen-asm-writer" , "lib/Target/RISCV/RISCVGenAsmWriter.inc" ),
2231+ ("-gen-compress-inst-emitter" , "lib/Target/RISCV/RISCVGenCompressInstEmitter.inc" ),
2232+ ("-gen-dag-isel" , "lib/Target/RISCV/RISCVGenDAGISel.inc" ),
2233+ ("-gen-disassembler" , "lib/Target/RISCV/RISCVGenDisassemblerTables.inc" ),
2234+ ("-gen-instr-info" , "lib/Target/RISCV/RISCVGenInstrInfo.inc" ),
2235+ ("-gen-macro-fusion-pred" , "lib/Target/RISCV/RISCVGenMacroFusion.inc" ),
2236+ ("-gen-emitter" , "lib/Target/RISCV/RISCVGenMCCodeEmitter.inc" ),
2237+ ("-gen-pseudo-lowering" , "lib/Target/RISCV/RISCVGenMCPseudoLowering.inc" ),
2238+ ("-gen-register-bank" , "lib/Target/RISCV/RISCVGenRegisterBank.inc" ),
2239+ ("-gen-register-info" , "lib/Target/RISCV/RISCVGenRegisterInfo.inc" ),
2240+ ("-gen-subtarget" , "lib/Target/RISCV/RISCVGenSubtargetInfo.inc" ),
2241+ ("-gen-searchable-tables" , "lib/Target/RISCV/RISCVGenSearchableTables.inc" ),
2242+ ("-gen-exegesis" , "lib/Target/RISCV/RISCVGenExegesis.inc" ),
2243+ ],
2244+ "tbl_deps" : [
2245+ ":riscv_isel_target_gen" ,
2246+ ],
2247+ },
22252248 {
22262249 "name" : "Sparc" ,
22272250 "short_name" : "Sparc" ,
@@ -2269,29 +2292,6 @@ llvm_target_lib_list = [lib for lib in [
22692292 ("-gen-subtarget" , "lib/Target/SystemZ/SystemZGenSubtargetInfo.inc" ),
22702293 ],
22712294 },
2272- {
2273- "name" : "RISCV" ,
2274- "short_name" : "RISCV" ,
2275- "tbl_outs" : [
2276- ("-gen-asm-matcher" , "lib/Target/RISCV/RISCVGenAsmMatcher.inc" ),
2277- ("-gen-asm-writer" , "lib/Target/RISCV/RISCVGenAsmWriter.inc" ),
2278- ("-gen-compress-inst-emitter" , "lib/Target/RISCV/RISCVGenCompressInstEmitter.inc" ),
2279- ("-gen-dag-isel" , "lib/Target/RISCV/RISCVGenDAGISel.inc" ),
2280- ("-gen-disassembler" , "lib/Target/RISCV/RISCVGenDisassemblerTables.inc" ),
2281- ("-gen-instr-info" , "lib/Target/RISCV/RISCVGenInstrInfo.inc" ),
2282- ("-gen-macro-fusion-pred" , "lib/Target/RISCV/RISCVGenMacroFusion.inc" ),
2283- ("-gen-emitter" , "lib/Target/RISCV/RISCVGenMCCodeEmitter.inc" ),
2284- ("-gen-pseudo-lowering" , "lib/Target/RISCV/RISCVGenMCPseudoLowering.inc" ),
2285- ("-gen-register-bank" , "lib/Target/RISCV/RISCVGenRegisterBank.inc" ),
2286- ("-gen-register-info" , "lib/Target/RISCV/RISCVGenRegisterInfo.inc" ),
2287- ("-gen-subtarget" , "lib/Target/RISCV/RISCVGenSubtargetInfo.inc" ),
2288- ("-gen-searchable-tables" , "lib/Target/RISCV/RISCVGenSearchableTables.inc" ),
2289- ("-gen-exegesis" , "lib/Target/RISCV/RISCVGenExegesis.inc" ),
2290- ],
2291- "tbl_deps" : [
2292- ":riscv_isel_target_gen" ,
2293- ],
2294- },
22952295 {
22962296 "name" : "VE" ,
22972297 "short_name" : "VE" ,
0 commit comments