Android.mk revision 075c621d834af7ffc32d2067fadb147cc1758b99
1LOCAL_PATH:= $(call my-dir) 2 3analysis_SRC_FILES := \ 4 AliasAnalysis.cpp \ 5 AliasAnalysisCounter.cpp \ 6 AliasAnalysisEvaluator.cpp \ 7 AliasDebugger.cpp \ 8 AliasSetTracker.cpp \ 9 Analysis.cpp \ 10 BasicAliasAnalysis.cpp \ 11 BlockFrequencyInfo.cpp \ 12 BlockFrequencyInfoImpl.cpp \ 13 BranchProbabilityInfo.cpp \ 14 CFG.cpp \ 15 CFGPrinter.cpp \ 16 CaptureTracking.cpp \ 17 CodeMetrics.cpp \ 18 ConstantFolding.cpp \ 19 CostModel.cpp \ 20 Delinearization.cpp \ 21 DependenceAnalysis.cpp \ 22 DomPrinter.cpp \ 23 DominanceFrontier.cpp \ 24 CGSCCPassManager.cpp \ 25 IVUsers.cpp \ 26 InstCount.cpp \ 27 InstructionSimplify.cpp \ 28 Interval.cpp \ 29 IntervalPartition.cpp \ 30 LazyCallGraph.cpp \ 31 LazyValueInfo.cpp \ 32 LibCallAliasAnalysis.cpp \ 33 LibCallSemantics.cpp \ 34 Lint.cpp \ 35 Loads.cpp \ 36 LoopInfo.cpp \ 37 LoopPass.cpp \ 38 MemDepPrinter.cpp \ 39 MemoryBuiltins.cpp \ 40 MemoryDependenceAnalysis.cpp \ 41 ModuleDebugInfoPrinter.cpp \ 42 NoAliasAnalysis.cpp \ 43 PHITransAddr.cpp \ 44 PostDominators.cpp \ 45 PtrUseVisitor.cpp \ 46 RegionInfo.cpp \ 47 RegionPass.cpp \ 48 RegionPrinter.cpp \ 49 ScalarEvolution.cpp \ 50 ScalarEvolutionAliasAnalysis.cpp \ 51 ScalarEvolutionExpander.cpp \ 52 ScalarEvolutionNormalization.cpp \ 53 SparsePropagation.cpp \ 54 TargetTransformInfo.cpp \ 55 Trace.cpp \ 56 TypeBasedAliasAnalysis.cpp \ 57 ValueTracking.cpp 58 59# For the host 60# ===================================================== 61include $(CLEAR_VARS) 62 63LOCAL_MODULE:= libLLVMAnalysis 64LOCAL_MODULE_TAGS := optional 65LOCAL_SRC_FILES := $(analysis_SRC_FILES) 66 67include $(LLVM_HOST_BUILD_MK) 68include $(LLVM_GEN_INTRINSICS_MK) 69include $(BUILD_HOST_STATIC_LIBRARY) 70 71# For the device 72# ===================================================== 73ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS)) 74include $(CLEAR_VARS) 75 76LOCAL_MODULE:= libLLVMAnalysis 77LOCAL_MODULE_TAGS := optional 78LOCAL_SRC_FILES := $(analysis_SRC_FILES) 79 80include $(LLVM_DEVICE_BUILD_MK) 81include $(LLVM_GEN_INTRINSICS_MK) 82include $(BUILD_STATIC_LIBRARY) 83endif 84