summaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/Makefile.am
blob: 6271fde32e8e61f18e4c05ef8369b12d3a3997a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
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=