1# $OpenBSD: Makefile,v 1.7 2019/03/05 09:44:39 jsg 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 ARMCallLowering.cpp \ 13 ARMCodeGenPrepare.cpp \ 14 ARMComputeBlockSize.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 ARMMCInstLower.cpp \ 28 ARMMachineFunctionInfo.cpp \ 29 ARMMacroFusion.cpp \ 30 ARMParallelDSP.cpp \ 31 ARMRegisterBankInfo.cpp \ 32 ARMRegisterInfo.cpp \ 33 ARMOptimizeBarriersPass.cpp \ 34 ARMSelectionDAGInfo.cpp \ 35 ARMSubtarget.cpp \ 36 ARMTargetMachine.cpp \ 37 ARMTargetObjectFile.cpp \ 38 ARMTargetTransformInfo.cpp \ 39 MLxExpansionPass.cpp \ 40 Thumb1FrameLowering.cpp \ 41 Thumb1InstrInfo.cpp \ 42 ThumbRegisterInfo.cpp \ 43 Thumb2ITBlockPass.cpp \ 44 Thumb2InstrInfo.cpp \ 45 Thumb2SizeReduction.cpp 46 47.PATH: ${.CURDIR}/../../../llvm/lib/Target/ARM 48