Home | History | Annotate | Line # | Download | only in libLLVMScalarOpts
      1 #	$NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
      2 
      3 LIB=	LLVMScalarOpts
      4 
      5 .include <bsd.init.mk>
      6 
      7 .PATH: ${LLVM_SRCDIR}/lib/Transforms/Scalar
      8 
      9 SRCS+=	ADCE.cpp \
     10 	AlignmentFromAssumptions.cpp \
     11 	AnnotationRemarks.cpp \
     12 	BDCE.cpp \
     13 	CallSiteSplitting.cpp \
     14 	ConstantHoisting.cpp \
     15 	ConstraintElimination.cpp \
     16 	CorrelatedValuePropagation.cpp \
     17 	DCE.cpp \
     18 	DeadStoreElimination.cpp \
     19 	DivRemPairs.cpp \
     20 	EarlyCSE.cpp \
     21 	FlattenCFGPass.cpp \
     22 	Float2Int.cpp \
     23 	GuardWidening.cpp \
     24 	GVN.cpp \
     25 	GVNHoist.cpp \
     26 	GVNSink.cpp \
     27 	InductiveRangeCheckElimination.cpp \
     28 	IndVarSimplify.cpp \
     29 	InferAddressSpaces.cpp \
     30 	InstSimplifyPass.cpp \
     31 	IVUsersPrinter.cpp \
     32 	JumpThreading.cpp \
     33 	LICM.cpp \
     34 	LoopAccessAnalysisPrinter.cpp \
     35 	LoopDataPrefetch.cpp \
     36 	LoopDeletion.cpp \
     37 	LoopDistribute.cpp \
     38 	LoopFlatten.cpp \
     39 	LoopFuse.cpp \
     40 	LoopIdiomRecognize.cpp \
     41 	LoopInstSimplify.cpp \
     42 	LoopInterchange.cpp \
     43 	LoopLoadElimination.cpp \
     44 	LoopPassManager.cpp \
     45 	LoopPredication.cpp \
     46 	LoopRerollPass.cpp \
     47 	LoopRotation.cpp \
     48 	LoopSimplifyCFG.cpp \
     49 	LoopSink.cpp \
     50 	LoopStrengthReduce.cpp \
     51 	LoopUnrollAndJamPass.cpp \
     52 	LoopUnrollPass.cpp \
     53 	LoopUnswitch.cpp \
     54 	LoopVersioningLICM.cpp \
     55 	LowerAtomic.cpp \
     56 	LowerConstantIntrinsics.cpp \
     57 	LowerExpectIntrinsic.cpp \
     58 	LowerGuardIntrinsic.cpp \
     59 	LowerMatrixIntrinsics.cpp \
     60 	LowerWidenableCondition.cpp \
     61 	MakeGuardsExplicit.cpp \
     62 	MemCpyOptimizer.cpp \
     63 	MergedLoadStoreMotion.cpp \
     64 	MergeICmps.cpp \
     65 	NaryReassociate.cpp \
     66 	NewGVN.cpp \
     67 	PartiallyInlineLibCalls.cpp \
     68 	PlaceSafepoints.cpp \
     69 	Reassociate.cpp \
     70 	Reg2Mem.cpp \
     71 	RewriteStatepointsForGC.cpp \
     72 	Scalar.cpp \
     73 	ScalarizeMaskedMemIntrin.cpp \
     74 	Scalarizer.cpp \
     75 	SCCP.cpp \
     76 	SeparateConstOffsetFromGEP.cpp \
     77 	SimpleLoopUnswitch.cpp \
     78 	SimplifyCFGPass.cpp \
     79 	Sink.cpp \
     80 	SpeculateAroundPHIs.cpp \
     81 	SpeculativeExecution.cpp \
     82 	SROA.cpp \
     83 	StraightLineStrengthReduce.cpp \
     84 	StructurizeCFG.cpp \
     85 	TailRecursionElimination.cpp \
     86 	WarnMissedTransforms.cpp
     87 
     88 .if defined(HOSTLIB)
     89 .include <bsd.hostlib.mk>
     90 .else
     91 .include <bsd.lib.mk>
     92 .endif
     93