173471bf0Spatrickadd_llvm_component_group(RISCV) 273471bf0Spatrick 309467b48Spatrickset(LLVM_TARGET_DEFINITIONS RISCV.td) 409467b48Spatrick 509467b48Spatricktablegen(LLVM RISCVGenAsmMatcher.inc -gen-asm-matcher) 609467b48Spatricktablegen(LLVM RISCVGenAsmWriter.inc -gen-asm-writer) 709467b48Spatricktablegen(LLVM RISCVGenCompressInstEmitter.inc -gen-compress-inst-emitter) 809467b48Spatricktablegen(LLVM RISCVGenDAGISel.inc -gen-dag-isel) 909467b48Spatricktablegen(LLVM RISCVGenDisassemblerTables.inc -gen-disassembler) 1009467b48Spatricktablegen(LLVM RISCVGenGlobalISel.inc -gen-global-isel) 1109467b48Spatricktablegen(LLVM RISCVGenInstrInfo.inc -gen-instr-info) 1209467b48Spatricktablegen(LLVM RISCVGenMCCodeEmitter.inc -gen-emitter) 1309467b48Spatricktablegen(LLVM RISCVGenMCPseudoLowering.inc -gen-pseudo-lowering) 1409467b48Spatricktablegen(LLVM RISCVGenRegisterBank.inc -gen-register-bank) 1509467b48Spatricktablegen(LLVM RISCVGenRegisterInfo.inc -gen-register-info) 1673471bf0Spatricktablegen(LLVM RISCVGenSearchableTables.inc -gen-searchable-tables) 1709467b48Spatricktablegen(LLVM RISCVGenSubtargetInfo.inc -gen-subtarget) 1809467b48Spatrick 1909467b48Spatrickadd_public_tablegen_target(RISCVCommonTableGen) 2009467b48Spatrick 2109467b48Spatrickadd_llvm_target(RISCVCodeGen 2209467b48Spatrick RISCVAsmPrinter.cpp 23*d415bd75Srobert RISCVCodeGenPrepare.cpp 24*d415bd75Srobert RISCVMakeCompressible.cpp 25097a140dSpatrick RISCVExpandAtomicPseudoInsts.cpp 2609467b48Spatrick RISCVExpandPseudoInsts.cpp 2709467b48Spatrick RISCVFrameLowering.cpp 28*d415bd75Srobert RISCVGatherScatterLowering.cpp 2973471bf0Spatrick RISCVInsertVSETVLI.cpp 3009467b48Spatrick RISCVInstrInfo.cpp 3109467b48Spatrick RISCVISelDAGToDAG.cpp 3209467b48Spatrick RISCVISelLowering.cpp 33*d415bd75Srobert RISCVMachineFunctionInfo.cpp 34*d415bd75Srobert RISCVMacroFusion.cpp 3509467b48Spatrick RISCVMCInstLower.cpp 3609467b48Spatrick RISCVMergeBaseOffset.cpp 37*d415bd75Srobert RISCVRedundantCopyElimination.cpp 3809467b48Spatrick RISCVRegisterInfo.cpp 39*d415bd75Srobert RISCVSExtWRemoval.cpp 40*d415bd75Srobert RISCVStripWSuffix.cpp 4109467b48Spatrick RISCVSubtarget.cpp 4209467b48Spatrick RISCVTargetMachine.cpp 4309467b48Spatrick RISCVTargetObjectFile.cpp 4409467b48Spatrick RISCVTargetTransformInfo.cpp 45*d415bd75Srobert GISel/RISCVCallLowering.cpp 46*d415bd75Srobert GISel/RISCVInstructionSelector.cpp 47*d415bd75Srobert GISel/RISCVLegalizerInfo.cpp 48*d415bd75Srobert GISel/RISCVRegisterBankInfo.cpp 4973471bf0Spatrick 5073471bf0Spatrick LINK_COMPONENTS 5173471bf0Spatrick Analysis 5273471bf0Spatrick AsmPrinter 5373471bf0Spatrick Core 54*d415bd75Srobert IPO 5573471bf0Spatrick CodeGen 5673471bf0Spatrick MC 5773471bf0Spatrick RISCVDesc 5873471bf0Spatrick RISCVInfo 5973471bf0Spatrick SelectionDAG 6073471bf0Spatrick Support 6173471bf0Spatrick Target 62*d415bd75Srobert TargetParser 63*d415bd75Srobert TransformUtils 6473471bf0Spatrick GlobalISel 6573471bf0Spatrick 6673471bf0Spatrick ADD_TO_COMPONENT 6773471bf0Spatrick RISCV 6809467b48Spatrick ) 6909467b48Spatrick 7009467b48Spatrickadd_subdirectory(AsmParser) 7109467b48Spatrickadd_subdirectory(Disassembler) 7209467b48Spatrickadd_subdirectory(MCTargetDesc) 73*d415bd75Srobertadd_subdirectory(MCA) 7409467b48Spatrickadd_subdirectory(TargetInfo) 75