OSDN Git Service

Merge commit 'refs/changes/82/67782/1' of ssh://android-git.corp.google.com:29418...
[android-x86/external-llvm.git] / lib / Analysis / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2
3 analysis_SRC_FILES :=   \
4         AliasAnalysis.cpp       \
5         AliasAnalysisCounter.cpp        \
6         AliasAnalysisEvaluator.cpp      \
7         AliasDebugger.cpp       \
8         AliasSetTracker.cpp     \
9         Analysis.cpp    \
10         BasicAliasAnalysis.cpp  \
11         CFGPrinter.cpp  \
12         CaptureTracking.cpp     \
13         ConstantFolding.cpp     \
14         DbgInfoPrinter.cpp      \
15         DebugInfo.cpp   \
16         DomPrinter.cpp  \
17         IVUsers.cpp     \
18         InlineCost.cpp  \
19         InstCount.cpp   \
20         InstructionSimplify.cpp \
21         Interval.cpp    \
22         IntervalPartition.cpp   \
23         LazyValueInfo.cpp       \
24         LibCallAliasAnalysis.cpp        \
25         LibCallSemantics.cpp    \
26         LiveValues.cpp  \
27         Loads.cpp    \
28         MemoryBuiltins.cpp      \
29         MemoryDependenceAnalysis.cpp    \
30         LoopDependenceAnalysis.cpp      \
31         LoopInfo.cpp    \
32         LoopPass.cpp    \
33         PHITransAddr.cpp        \
34         PointerTracking.cpp     \
35         PostDominators.cpp      \
36         ProfileEstimatorPass.cpp        \
37         ProfileInfo.cpp \
38         ProfileInfoLoader.cpp   \
39         ProfileInfoLoaderPass.cpp       \
40         ProfileVerifierPass.cpp \
41         ScalarEvolution.cpp     \
42         ScalarEvolutionAliasAnalysis.cpp        \
43         ScalarEvolutionExpander.cpp     \
44         ScalarEvolutionNormalization.cpp        \
45         SparsePropagation.cpp   \
46         Trace.cpp       \
47         ValueTracking.cpp
48
49 # For the host
50 # =====================================================
51 include $(CLEAR_VARS)
52
53 LOCAL_SRC_FILES := $(analysis_SRC_FILES) \
54                    Lint.cpp
55
56 LOCAL_MODULE:= libLLVMAnalysis
57
58 include $(LLVM_HOST_BUILD_MK)
59 include $(LLVM_GEN_INTRINSICS_MK)
60 include $(BUILD_HOST_STATIC_LIBRARY)
61
62 # For the device
63 # =====================================================
64 include $(CLEAR_VARS)
65
66 LOCAL_SRC_FILES := $(analysis_SRC_FILES)
67
68 LOCAL_MODULE:= libLLVMAnalysis
69
70 include $(LLVM_DEVICE_BUILD_MK)
71 include $(LLVM_GEN_INTRINSICS_MK)
72 include $(BUILD_STATIC_LIBRARY)