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