1*896063e4Sderaadt# $OpenBSD: Makefile,v 1.19 2024/06/02 15:40:42 deraadt Exp $ 20545c0e3Spascal 30545c0e3SpascalLIB= LLVMX86CodeGen 40545c0e3SpascalNOPROFILE= 50545c0e3Spascal 60545c0e3SpascalCPPFLAGS+= -I${.OBJDIR}/../include/llvm/X86 -I${LLVM_SRCS}/lib/Target/X86 70545c0e3Spascal 8aa1fa3d4SpatrickSRCS+= X86AsmPrinter.cpp \ 9aa1fa3d4Spatrick X86AvoidTrailingCall.cpp \ 100545c0e3Spascal X86CallFrameOptimization.cpp \ 1103adc85bSpatrick X86CallingConv.cpp \ 12c04ab3e3Spatrick X86CallLowering.cpp \ 13f7631674Spatrick X86CmovConversion.cpp \ 14aa997e52Spatrick X86DomainReassignment.cpp \ 157350f337Spatrick X86DiscriminateMemOps.cpp \ 165a38ef86Spatrick X86LowerTileCopy.cpp \ 175a38ef86Spatrick X86LowerAMXType.cpp \ 185a38ef86Spatrick X86PreAMXConfig.cpp \ 195a38ef86Spatrick X86LowerAMXIntrinsics.cpp \ 205a38ef86Spatrick X86TileConfig.cpp \ 211ad61ae0Srobert X86FastPreTileConfig.cpp \ 225a38ef86Spatrick X86FastTileConfig.cpp \ 235a38ef86Spatrick X86PreTileConfig.cpp \ 240545c0e3Spascal X86ExpandPseudo.cpp \ 250545c0e3Spascal X86FastISel.cpp \ 26d4741794Spatrick X86FixupBWInsts.cpp \ 27c0f0c565Smortimer X86FixupGadgets.cpp \ 28*896063e4Sderaadt X86RetClean.cpp \ 29d4741794Spatrick X86FixupLEAs.cpp \ 30c04ab3e3Spatrick X86AvoidStoreForwardingBlocks.cpp \ 311ad61ae0Srobert X86DynAllocaExpander.cpp \ 32d4741794Spatrick X86FixupSetCC.cpp \ 334f0ddf55Spatrick X86FlagsCopyLowering.cpp \ 340545c0e3Spascal X86FloatingPoint.cpp \ 350545c0e3Spascal X86FrameLowering.cpp \ 36c04ab3e3Spatrick X86InstructionSelector.cpp \ 370545c0e3Spascal X86ISelDAGToDAG.cpp \ 380545c0e3Spascal X86ISelLowering.cpp \ 394f0ddf55Spatrick X86IndirectBranchTracking.cpp \ 403e6fb708Spatrick X86IndirectThunks.cpp \ 41c04ab3e3Spatrick X86InterleavedAccess.cpp \ 42c04ab3e3Spatrick X86InsertPrefetch.cpp \ 435a38ef86Spatrick X86InstCombineIntrinsic.cpp \ 4403adc85bSpatrick X86InstrFMA3Info.cpp \ 454f0ddf55Spatrick X86InstrFoldTables.cpp \ 460545c0e3Spascal X86InstrInfo.cpp \ 47c04ab3e3Spatrick X86EvexToVex.cpp \ 481ad61ae0Srobert X86KCFI.cpp \ 49aa997e52Spatrick X86LegalizerInfo.cpp \ 503e6fb708Spatrick X86LoadValueInjectionLoadHardening.cpp \ 513e6fb708Spatrick X86LoadValueInjectionRetHardening.cpp \ 520545c0e3Spascal X86MCInstLower.cpp \ 530545c0e3Spascal X86MachineFunctionInfo.cpp \ 54f7631674Spatrick X86MacroFusion.cpp \ 55c04ab3e3Spatrick X86OptimizeLEAs.cpp \ 560545c0e3Spascal X86PadShortFunction.cpp \ 57c04ab3e3Spatrick X86PartialReduction.cpp \ 58aa997e52Spatrick X86RegisterBankInfo.cpp \ 590545c0e3Spascal X86RegisterInfo.cpp \ 60072a3efeSmortimer X86ReturnProtectorLowering.cpp \ 611ad61ae0Srobert X86ReturnThunks.cpp \ 620545c0e3Spascal X86SelectionDAGInfo.cpp \ 630545c0e3Spascal X86ShuffleDecodeConstantPool.cpp \ 644f0ddf55Spatrick X86SpeculativeLoadHardening.cpp \ 65c04ab3e3Spatrick X86SpeculativeExecutionSideEffectSuppression.cpp \ 660545c0e3Spascal X86Subtarget.cpp \ 670545c0e3Spascal X86TargetMachine.cpp \ 680545c0e3Spascal X86TargetObjectFile.cpp \ 690545c0e3Spascal X86TargetTransformInfo.cpp \ 700545c0e3Spascal X86VZeroUpper.cpp \ 710545c0e3Spascal X86WinEHState.cpp \ 72c04ab3e3Spatrick X86InsertWait.cpp 730545c0e3Spascal 74aa1fa3d4Spatrick.PATH: ${.CURDIR}/../../../llvm/llvm/lib/Target/X86 75