1 LOCAL_PATH:= $(call my-dir)
4 AggressiveAntiDepBreaker.cpp \
11 CodePlacementOpt.cpp \
12 CriticalAntiDepBreaker.cpp \
14 DeadMachineInstructionElim.cpp \
17 ExecutionDepsFix.cpp \
18 ExpandISelPseudos.cpp \
19 ExpandPostRAPseudos.cpp \
21 GCMetadataPrinter.cpp \
25 InterferenceCache.cpp \
26 IntrinsicLowering.cpp \
27 LLVMTargetMachine.cpp \
28 LatencyPriorityQueue.cpp \
30 LiveDebugVariables.cpp \
32 LiveIntervalAnalysis.cpp \
33 LiveIntervalUnion.cpp \
36 LiveStackAnalysis.cpp \
38 LocalStackSlotAllocation.cpp \
39 MachineBasicBlock.cpp \
40 MachineBlockFrequencyInfo.cpp \
41 MachineBlockPlacement.cpp \
42 MachineBranchProbabilityInfo.cpp \
44 MachineCopyPropagation.cpp \
45 MachineDominators.cpp \
47 MachineFunctionAnalysis.cpp \
48 MachineFunctionPass.cpp \
49 MachineFunctionPrinterPass.cpp \
51 MachineInstrBundle.cpp \
54 MachineLoopRanges.cpp \
55 MachineModuleInfo.cpp \
56 MachineModuleInfoImpls.cpp \
57 MachinePassRegistry.cpp \
58 MachineRegisterInfo.cpp \
59 MachineSSAUpdater.cpp \
60 MachineScheduler.cpp \
66 PHIEliminationUtils.cpp \
68 PeepholeOptimizer.cpp \
69 PostRASchedulerList.cpp \
70 ProcessImplicitDefs.cpp \
71 PrologEpilogInserter.cpp \
72 PseudoSourceValue.cpp \
78 RegisterClassInfo.cpp \
79 RegisterCoalescer.cpp \
80 RegisterScavenging.cpp \
81 RenderMachineFunction.cpp \
84 ScheduleDAGInstrs.cpp \
85 ScheduleDAGPrinter.cpp \
86 ScoreboardHazardRecognizer.cpp \
95 StackSlotColoring.cpp \
96 StrongPHIElimination.cpp \
98 TargetFrameLoweringImpl.cpp \
99 TargetInstrInfoImpl.cpp \
100 TargetLoweringObjectFileImpl.cpp \
101 TargetOptionsImpl.cpp \
102 TwoAddressInstructionPass.cpp \
103 UnreachableBlockElim.cpp \
107 # =====================================================
108 include $(CLEAR_VARS)
110 LOCAL_SRC_FILES := $(codegen_SRC_FILES)
111 LOCAL_MODULE:= libLLVMCodeGen
113 LOCAL_MODULE_TAGS := optional
115 include $(LLVM_HOST_BUILD_MK)
116 include $(LLVM_GEN_INTRINSICS_MK)
117 include $(BUILD_HOST_STATIC_LIBRARY)
120 # =====================================================
121 include $(CLEAR_VARS)
123 LOCAL_SRC_FILES := $(codegen_SRC_FILES)
124 LOCAL_MODULE:= libLLVMCodeGen
126 LOCAL_MODULE_TAGS := optional
128 include $(LLVM_DEVICE_BUILD_MK)
129 include $(LLVM_GEN_INTRINSICS_MK)
130 include $(BUILD_STATIC_LIBRARY)