brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.5 KiB · d99368e Raw
103 lines · plain
1add_llvm_component_group(ARM HAS_JIT)2 3set(LLVM_TARGET_DEFINITIONS ARM.td)4 5tablegen(LLVM ARMGenAsmMatcher.inc -gen-asm-matcher)6tablegen(LLVM ARMGenAsmWriter.inc -gen-asm-writer)7tablegen(LLVM ARMGenCallingConv.inc -gen-callingconv)8tablegen(LLVM ARMGenDAGISel.inc -gen-dag-isel)9tablegen(LLVM ARMGenDisassemblerTables.inc -gen-disassembler)10tablegen(LLVM ARMGenFastISel.inc -gen-fast-isel)11tablegen(LLVM ARMGenGlobalISel.inc -gen-global-isel)12tablegen(LLVM ARMGenInstrInfo.inc -gen-instr-info)13tablegen(LLVM ARMGenMCCodeEmitter.inc -gen-emitter)14tablegen(LLVM ARMGenMCPseudoLowering.inc -gen-pseudo-lowering)15tablegen(LLVM ARMGenRegisterBank.inc -gen-register-bank)16tablegen(LLVM ARMGenRegisterInfo.inc -gen-register-info)17tablegen(LLVM ARMGenSDNodeInfo.inc -gen-sd-node-info)18tablegen(LLVM ARMGenSubtargetInfo.inc -gen-subtarget)19tablegen(LLVM ARMGenSystemRegister.inc -gen-searchable-tables)20 21add_public_tablegen_target(ARMCommonTableGen)22 23add_llvm_target(ARMCodeGen24  A15SDOptimizer.cpp25  ARMAsmPrinter.cpp26  ARMBaseInstrInfo.cpp27  ARMBaseRegisterInfo.cpp28  ARMBasicBlockInfo.cpp29  ARMBranchTargets.cpp30  ARMCallingConv.cpp31  ARMCallLowering.cpp32  ARMConstantIslandPass.cpp33  ARMConstantPoolValue.cpp34  ARMExpandPseudoInsts.cpp35  ARMFastISel.cpp36  ARMFixCortexA57AES1742098Pass.cpp37  ARMFrameLowering.cpp38  ARMHazardRecognizer.cpp39  ARMInstructionSelector.cpp40  ARMISelDAGToDAG.cpp41  ARMISelLowering.cpp42  ARMInstrInfo.cpp43  ARMLegalizerInfo.cpp44  ARMParallelDSP.cpp45  ARMLoadStoreOptimizer.cpp46  ARMLowOverheadLoops.cpp47  ARMBlockPlacement.cpp48  ARMMCInstLower.cpp49  ARMMachineFunctionInfo.cpp50  ARMMacroFusion.cpp51  ARMRegisterInfo.cpp52  ARMOptimizeBarriersPass.cpp53  ARMRegisterBankInfo.cpp54  ARMSelectionDAGInfo.cpp55  ARMSLSHardening.cpp56  ARMSubtarget.cpp57  ARMTargetMachine.cpp58  ARMTargetObjectFile.cpp59  ARMTargetTransformInfo.cpp60  MLxExpansionPass.cpp61  MVEGatherScatterLowering.cpp62  MVELaneInterleavingPass.cpp63  MVETailPredication.cpp64  MVEVPTBlockPass.cpp65  MVETPAndVPTOptimisationsPass.cpp66  ARMLatencyMutations.cpp67  Thumb1FrameLowering.cpp68  Thumb1InstrInfo.cpp69  ThumbRegisterInfo.cpp70  Thumb2ITBlockPass.cpp71  Thumb2InstrInfo.cpp72  Thumb2SizeReduction.cpp73 74  LINK_COMPONENTS75  ARMDesc76  ARMInfo77  ARMUtils78  Analysis79  AsmPrinter80  CFGuard81  CodeGen82  CodeGenTypes83  Core84  GlobalISel85  IPO86  MC87  Scalar88  SelectionDAG89  Support90  Target91  TargetParser92  TransformUtils93 94  ADD_TO_COMPONENT95  ARM96  )97 98add_subdirectory(AsmParser)99add_subdirectory(Disassembler)100add_subdirectory(MCTargetDesc)101add_subdirectory(TargetInfo)102add_subdirectory(Utils)103