1# $OpenBSD: Makefile,v 1.8 2020/08/03 14:45:24 patrick Exp $ 2 3LIB= LLVMARMCodeGen 4NOPROFILE= 5 6CPPFLAGS+= -I${.OBJDIR}/../include/llvm/ARM -I${LLVM_SRCS}/lib/Target/ARM 7 8SRCS+= A15SDOptimizer.cpp \ 9 ARMAsmPrinter.cpp \ 10 ARMBaseInstrInfo.cpp \ 11 ARMBaseRegisterInfo.cpp \ 12 ARMBasicBlockInfo.cpp \ 13 ARMCallingConv.cpp \ 14 ARMCallLowering.cpp \ 15 ARMConstantIslandPass.cpp \ 16 ARMConstantPoolValue.cpp \ 17 ARMExpandPseudoInsts.cpp \ 18 ARMFastISel.cpp \ 19 ARMFrameLowering.cpp \ 20 ARMHazardRecognizer.cpp \ 21 ARMISelDAGToDAG.cpp \ 22 ARMISelLowering.cpp \ 23 ARMInstrInfo.cpp \ 24 ARMInstructionSelector.cpp \ 25 ARMLegalizerInfo.cpp \ 26 ARMLoadStoreOptimizer.cpp \ 27 ARMLowOverheadLoops.cpp \ 28 ARMMCInstLower.cpp \ 29 ARMMachineFunctionInfo.cpp \ 30 ARMMacroFusion.cpp \ 31 ARMParallelDSP.cpp \ 32 ARMRegisterBankInfo.cpp \ 33 ARMRegisterInfo.cpp \ 34 ARMOptimizeBarriersPass.cpp \ 35 ARMSelectionDAGInfo.cpp \ 36 ARMSubtarget.cpp \ 37 ARMTargetMachine.cpp \ 38 ARMTargetObjectFile.cpp \ 39 ARMTargetTransformInfo.cpp \ 40 MLxExpansionPass.cpp \ 41 MVEGatherScatterLowering.cpp \ 42 MVETailPredication.cpp \ 43 MVEVPTBlockPass.cpp \ 44 Thumb1FrameLowering.cpp \ 45 Thumb1InstrInfo.cpp \ 46 ThumbRegisterInfo.cpp \ 47 Thumb2ITBlockPass.cpp \ 48 Thumb2InstrInfo.cpp \ 49 Thumb2SizeReduction.cpp 50 51.PATH: ${.CURDIR}/../../../llvm/llvm/lib/Target/ARM 52