diff options
| author | Reid Spencer <rspencer@reidspencer.com> | 2004-10-10 20:43:57 +0000 |
|---|---|---|
| committer | Reid Spencer <rspencer@reidspencer.com> | 2004-10-10 20:43:57 +0000 |
| commit | b84cbf272560ea4a9662d3d4db0e1923e3a4adbf (patch) | |
| tree | 4fce74b10697f02f1cd0e551fe0d42ba45d9ee00 /llvm/lib/Analysis | |
| parent | 4a69c9d66744110294703ffc5be8b06ec8712434 (diff) | |
| download | bcm5719-llvm-b84cbf272560ea4a9662d3d4db0e1923e3a4adbf.tar.gz bcm5719-llvm-b84cbf272560ea4a9662d3d4db0e1923e3a4adbf.zip | |
Initial version of automake Makefile.am file.
llvm-svn: 16885
Diffstat (limited to 'llvm/lib/Analysis')
| -rw-r--r-- | llvm/lib/Analysis/DataStructure/Makefile.am | 30 | ||||
| -rw-r--r-- | llvm/lib/Analysis/IPA/Makefile.am | 21 | ||||
| -rw-r--r-- | llvm/lib/Analysis/Makefile.am | 35 |
3 files changed, 86 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/DataStructure/Makefile.am b/llvm/lib/Analysis/DataStructure/Makefile.am new file mode 100644 index 00000000000..fcb3ffd4eb9 --- /dev/null +++ b/llvm/lib/Analysis/DataStructure/Makefile.am @@ -0,0 +1,30 @@ +#===-- lib/Analysis/DataStructure/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 = libLLVMDataStructure.a + +libLLVMDataStructure_a_SOURCES = \ + BottomUpClosure.cpp\ + CompleteBottomUp.cpp\ + DataStructureAA.cpp\ + DataStructure.cpp\ + DataStructureOpt.cpp\ + DataStructureStats.cpp\ + DependenceGraph.cpp\ + GraphChecker.cpp\ + IPModRef.cpp\ + Local.cpp\ + MemoryDepAnalysis.cpp\ + Parallelize.cpp\ + PgmDependenceGraph.cpp\ + Printer.cpp\ + Steensgaard.cpp\ + TopDownClosure.cpp diff --git a/llvm/lib/Analysis/IPA/Makefile.am b/llvm/lib/Analysis/IPA/Makefile.am new file mode 100644 index 00000000000..ac7224fd919 --- /dev/null +++ b/llvm/lib/Analysis/IPA/Makefile.am @@ -0,0 +1,21 @@ +#===-- lib/Analysis/IPA/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 = libLLVMIPA.a + +libLLVMIPA_a_SOURCES = \ + Andersens.cpp \ + CallGraph.cpp \ + CallGraphSCCPass.cpp \ + FindUnsafePointerTypes.cpp \ + FindUsedTypes.cpp \ + GlobalsModRef.cpp \ + PrintSCC.cpp diff --git a/llvm/lib/Analysis/Makefile.am b/llvm/lib/Analysis/Makefile.am new file mode 100644 index 00000000000..d6e91fd7a7b --- /dev/null +++ b/llvm/lib/Analysis/Makefile.am @@ -0,0 +1,35 @@ +#===-- lib/Analysis/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 + +SUBDIRS = IPA DataStructure + +lib_LIBRARIES = libLLVMAnalysis.a + +libLLVMAnalysis_a_SOURCES = \ + AliasAnalysisCounter.cpp \ + AliasAnalysis.cpp \ + AliasAnalysisEvaluator.cpp \ + AliasSetTracker.cpp \ + BasicAliasAnalysis.cpp \ + CFGPrinter.cpp \ + Expressions.cpp \ + InstCount.cpp \ + Interval.cpp \ + IntervalPartition.cpp \ + LoadValueNumbering.cpp \ + LoopInfo.cpp \ + PostDominators.cpp \ + ProfileInfo.cpp \ + ProfileInfoLoader.cpp \ + ProfileInfoLoaderPass.cpp \ + ScalarEvolution.cpp \ + Trace.cpp \ + ValueNumbering.cpp |

