1 LOCAL_PATH:= $(call my-dir)
4 AggressiveAntiDepBreaker.cpp \
11 CodePlacementOpt.cpp \
12 CriticalAntiDepBreaker.cpp \
14 DeadMachineInstructionElim.cpp \
16 EarlyIfConversion.cpp \
18 ExecutionDepsFix.cpp \
19 ExpandISelPseudos.cpp \
20 ExpandPostRAPseudos.cpp \
22 GCMetadataPrinter.cpp \
26 InterferenceCache.cpp \
27 IntrinsicLowering.cpp \
28 LatencyPriorityQueue.cpp \
30 LiveDebugVariables.cpp \
32 LiveIntervalAnalysis.cpp \
33 LiveIntervalUnion.cpp \
37 LiveStackAnalysis.cpp \
39 LLVMTargetMachine.cpp \
40 LocalStackSlotAllocation.cpp \
41 MachineBasicBlock.cpp \
42 MachineBlockFrequencyInfo.cpp \
43 MachineBlockPlacement.cpp \
44 MachineBranchProbabilityInfo.cpp \
46 MachineCopyPropagation.cpp \
47 MachineDominators.cpp \
49 MachineFunctionAnalysis.cpp \
50 MachineFunctionPass.cpp \
51 MachineFunctionPrinterPass.cpp \
53 MachineInstrBundle.cpp \
56 MachineLoopRanges.cpp \
57 MachineModuleInfo.cpp \
58 MachineModuleInfoImpls.cpp \
59 MachinePassRegistry.cpp \
60 MachineRegisterInfo.cpp \
61 MachineSSAUpdater.cpp \
62 MachineScheduler.cpp \
64 MachineTraceMetrics.cpp \
69 PHIEliminationUtils.cpp \
71 PeepholeOptimizer.cpp \
72 PostRASchedulerList.cpp \
73 ProcessImplicitDefs.cpp \
74 PrologEpilogInserter.cpp \
75 PseudoSourceValue.cpp \
81 RegisterClassInfo.cpp \
82 RegisterCoalescer.cpp \
83 RegisterPressure.cpp \
84 RegisterScavenging.cpp \
86 ScheduleDAGInstrs.cpp \
87 ScheduleDAGPrinter.cpp \
88 ScoreboardHazardRecognizer.cpp \
98 StackSlotColoring.cpp \
99 StrongPHIElimination.cpp \
100 TailDuplication.cpp \
101 TargetFrameLoweringImpl.cpp \
102 TargetInstrInfoImpl.cpp \
103 TargetLoweringObjectFileImpl.cpp \
104 TargetOptionsImpl.cpp \
105 TwoAddressInstructionPass.cpp \
106 UnreachableBlockElim.cpp \
110 # =====================================================
111 include $(CLEAR_VARS)
113 LOCAL_SRC_FILES := $(codegen_SRC_FILES)
114 LOCAL_MODULE:= libLLVMCodeGen
116 LOCAL_MODULE_TAGS := optional
118 include $(LLVM_HOST_BUILD_MK)
119 include $(LLVM_GEN_INTRINSICS_MK)
120 include $(BUILD_HOST_STATIC_LIBRARY)
123 # =====================================================
124 include $(CLEAR_VARS)
126 LOCAL_SRC_FILES := $(codegen_SRC_FILES)
127 LOCAL_MODULE:= libLLVMCodeGen
129 LOCAL_MODULE_TAGS := optional
131 include $(LLVM_DEVICE_BUILD_MK)
132 include $(LLVM_GEN_INTRINSICS_MK)
133 include $(BUILD_STATIC_LIBRARY)