diff options
Diffstat (limited to 'llvm/lib/Transforms/Scalar/Makefile.am')
-rw-r--r-- | llvm/lib/Transforms/Scalar/Makefile.am | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Scalar/Makefile.am b/llvm/lib/Transforms/Scalar/Makefile.am new file mode 100644 index 00000000000..6271fde32e8 --- /dev/null +++ b/llvm/lib/Transforms/Scalar/Makefile.am @@ -0,0 +1,50 @@ +#===-- lib/Transforms/Scalar/Makefile.am -------------------*- Makefile -*--===# +# +# The LLVM Compiler Infrastructure +# +# This file was developed by Reid Spencer and is distributed under the +# University of Illinois Open Source License. See LICENSE.TXT for details. +# +#===------------------------------------------------------------------------===# + +include $(top_srcdir)/Makefile.rules.am + +lib_LIBRARIES = libLLVMScalarOpts.a +libexec_PROGRAMS = LLVMScalarOpts.o + +MYSOURCES = \ + ADCE.cpp \ + BasicBlockPlacement.cpp \ + ConstantProp.cpp \ + CorrelatedExprs.cpp \ + DCE.cpp \ + DeadStoreElimination.cpp \ + DecomposeMultiDimRefs.cpp \ + GCSE.cpp \ + IndVarSimplify.cpp \ + InstructionCombining.cpp \ + LICM.cpp \ + LoopSimplify.cpp \ + LoopUnroll.cpp \ + LoopUnswitch.cpp \ + LowerAllocations.cpp \ + LowerConstantExprs.cpp \ + LowerGC.cpp \ + LowerInvoke.cpp \ + LowerPacked.cpp \ + LowerSelect.cpp \ + LowerSwitch.cpp \ + Mem2Reg.cpp \ + PRE.cpp \ + Reassociate.cpp \ + ScalarReplAggregates.cpp \ + SCCP.cpp \ + SimplifyCFG.cpp \ + SymbolStripping.cpp \ + TailDuplication.cpp \ + TailRecursionElimination.cpp + +libLLVMScalarOpts_a_SOURCES = $(MYSOURCES) + +LLVMScalarOpts_o_SOURCES = $(MYSOURCES) +LIBS= |