Shih-wei Liao | e445432 | 2010-04-07 12:21:42 -0700 | [diff] [blame] | 1 | LOCAL_PATH:= $(call my-dir) |
| 2 | |
Logan Chien | d2351e5 | 2011-10-19 11:36:30 +0800 | [diff] [blame^] | 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 | BlockFrequency.cpp \ |
| 12 | BranchProbabilityInfo.cpp \ |
| 13 | CFGPrinter.cpp \ |
| 14 | CaptureTracking.cpp \ |
| 15 | ConstantFolding.cpp \ |
| 16 | DIBuilder.cpp \ |
| 17 | DbgInfoPrinter.cpp \ |
| 18 | DebugInfo.cpp \ |
| 19 | DominanceFrontier.cpp \ |
| 20 | DomPrinter.cpp \ |
| 21 | IVUsers.cpp \ |
| 22 | InlineCost.cpp \ |
| 23 | InstCount.cpp \ |
| 24 | InstructionSimplify.cpp \ |
| 25 | Interval.cpp \ |
| 26 | IntervalPartition.cpp \ |
| 27 | LazyValueInfo.cpp \ |
| 28 | LibCallAliasAnalysis.cpp \ |
| 29 | LibCallSemantics.cpp \ |
| 30 | Loads.cpp \ |
| 31 | NoAliasAnalysis.cpp \ |
| 32 | MemDepPrinter.cpp \ |
| 33 | MemoryBuiltins.cpp \ |
| 34 | MemoryDependenceAnalysis.cpp \ |
| 35 | RegionInfo.cpp \ |
| 36 | RegionPass.cpp \ |
| 37 | RegionPrinter.cpp \ |
| 38 | Lint.cpp \ |
| 39 | LoopDependenceAnalysis.cpp \ |
| 40 | LoopInfo.cpp \ |
| 41 | LoopPass.cpp \ |
| 42 | ModuleDebugInfoPrinter.cpp \ |
| 43 | PathNumbering.cpp \ |
| 44 | PathProfileInfo.cpp \ |
| 45 | PathProfileVerifier.cpp \ |
| 46 | PHITransAddr.cpp \ |
| 47 | PostDominators.cpp \ |
| 48 | ProfileEstimatorPass.cpp \ |
| 49 | ProfileInfo.cpp \ |
| 50 | ProfileInfoLoader.cpp \ |
| 51 | ProfileInfoLoaderPass.cpp \ |
| 52 | ProfileVerifierPass.cpp \ |
| 53 | ScalarEvolution.cpp \ |
| 54 | ScalarEvolutionAliasAnalysis.cpp \ |
| 55 | ScalarEvolutionExpander.cpp \ |
| 56 | ScalarEvolutionNormalization.cpp \ |
| 57 | SparsePropagation.cpp \ |
| 58 | Trace.cpp \ |
| 59 | TypeBasedAliasAnalysis.cpp \ |
| 60 | ValueTracking.cpp |
Shih-wei Liao | e445432 | 2010-04-07 12:21:42 -0700 | [diff] [blame] | 61 | |
| 62 | # For the host |
| 63 | # ===================================================== |
| 64 | include $(CLEAR_VARS) |
| 65 | |
Shih-wei Liao | e445432 | 2010-04-07 12:21:42 -0700 | [diff] [blame] | 66 | LOCAL_MODULE:= libLLVMAnalysis |
Logan | 42c32da | 2011-01-15 12:10:18 +0800 | [diff] [blame] | 67 | LOCAL_MODULE_TAGS := optional |
Logan Chien | d2351e5 | 2011-10-19 11:36:30 +0800 | [diff] [blame^] | 68 | LOCAL_SRC_FILES := $(analysis_SRC_FILES) |
Logan | 42c32da | 2011-01-15 12:10:18 +0800 | [diff] [blame] | 69 | |
Shih-wei Liao | e445432 | 2010-04-07 12:21:42 -0700 | [diff] [blame] | 70 | include $(LLVM_HOST_BUILD_MK) |
| 71 | include $(LLVM_GEN_INTRINSICS_MK) |
| 72 | include $(BUILD_HOST_STATIC_LIBRARY) |
| 73 | |
| 74 | # For the device |
| 75 | # ===================================================== |
| 76 | include $(CLEAR_VARS) |
| 77 | |
Shih-wei Liao | e445432 | 2010-04-07 12:21:42 -0700 | [diff] [blame] | 78 | LOCAL_MODULE:= libLLVMAnalysis |
Logan | 42c32da | 2011-01-15 12:10:18 +0800 | [diff] [blame] | 79 | LOCAL_MODULE_TAGS := optional |
Logan Chien | d2351e5 | 2011-10-19 11:36:30 +0800 | [diff] [blame^] | 80 | LOCAL_SRC_FILES := $(analysis_SRC_FILES) |
Logan | 42c32da | 2011-01-15 12:10:18 +0800 | [diff] [blame] | 81 | |
Shih-wei Liao | e445432 | 2010-04-07 12:21:42 -0700 | [diff] [blame] | 82 | include $(LLVM_DEVICE_BUILD_MK) |
| 83 | include $(LLVM_GEN_INTRINSICS_MK) |
| 84 | include $(BUILD_STATIC_LIBRARY) |