Shih-wei Liao | e445432 | 2010-04-07 12:21:42 -0700 | [diff] [blame^] | 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 | MemoryBuiltins.cpp \ |
| 28 | MemoryDependenceAnalysis.cpp \ |
| 29 | LoopDependenceAnalysis.cpp \ |
| 30 | LoopInfo.cpp \ |
| 31 | LoopPass.cpp \ |
| 32 | PHITransAddr.cpp \ |
| 33 | PointerTracking.cpp \ |
| 34 | PostDominators.cpp \ |
| 35 | ProfileEstimatorPass.cpp \ |
| 36 | ProfileInfo.cpp \ |
| 37 | ProfileInfoLoader.cpp \ |
| 38 | ProfileInfoLoaderPass.cpp \ |
| 39 | ProfileVerifierPass.cpp \ |
| 40 | ScalarEvolution.cpp \ |
| 41 | ScalarEvolutionAliasAnalysis.cpp \ |
| 42 | ScalarEvolutionExpander.cpp \ |
| 43 | SparsePropagation.cpp \ |
| 44 | Trace.cpp \ |
| 45 | ValueTracking.cpp |
| 46 | |
| 47 | # For the host |
| 48 | # ===================================================== |
| 49 | include $(CLEAR_VARS) |
| 50 | |
| 51 | LOCAL_SRC_FILES := $(analysis_SRC_FILES) |
| 52 | |
| 53 | LOCAL_MODULE:= libLLVMAnalysis |
| 54 | |
| 55 | include $(LLVM_HOST_BUILD_MK) |
| 56 | include $(LLVM_GEN_INTRINSICS_MK) |
| 57 | include $(BUILD_HOST_STATIC_LIBRARY) |
| 58 | |
| 59 | # For the device |
| 60 | # ===================================================== |
| 61 | include $(CLEAR_VARS) |
| 62 | |
| 63 | LOCAL_SRC_FILES := $(analysis_SRC_FILES) |
| 64 | |
| 65 | LOCAL_MODULE:= libLLVMAnalysis |
| 66 | |
| 67 | include $(LLVM_DEVICE_BUILD_MK) |
| 68 | include $(LLVM_GEN_INTRINSICS_MK) |
| 69 | include $(BUILD_STATIC_LIBRARY) |