OSDN Git Service

Update aosp/master LLVM for rebase to r256229
[android-x86/external-llvm.git] / lib / Transforms / IPO / Android.mk
index bd21eb6..548b409 100644 (file)
@@ -4,9 +4,12 @@ transforms_ipo_SRC_FILES := \
   ArgumentPromotion.cpp \
   BarrierNoopPass.cpp \
   ConstantMerge.cpp \
+  CrossDSOCFI.cpp \
   DeadArgumentElimination.cpp \
+  ElimAvailExtern.cpp \
   ExtractGV.cpp \
   FunctionAttrs.cpp \
+  FunctionImport.cpp \
   GlobalDCE.cpp \
   GlobalOpt.cpp \
   IPConstantPropagation.cpp \
@@ -21,6 +24,7 @@ transforms_ipo_SRC_FILES := \
   PartialInlining.cpp \
   PassManagerBuilder.cpp \
   PruneEH.cpp \
+  SampleProfile.cpp \
   StripDeadPrototypes.cpp \
   StripSymbols.cpp
 
@@ -34,6 +38,7 @@ LOCAL_MODULE:= libLLVMipo
 LOCAL_MODULE_HOST_OS := darwin linux windows
 
 include $(LLVM_HOST_BUILD_MK)
+include $(LLVM_GEN_ATTRIBUTES_MK)
 include $(LLVM_GEN_INTRINSICS_MK)
 include $(BUILD_HOST_STATIC_LIBRARY)
 
@@ -46,6 +51,7 @@ LOCAL_SRC_FILES := $(transforms_ipo_SRC_FILES)
 LOCAL_MODULE:= libLLVMipo
 
 include $(LLVM_DEVICE_BUILD_MK)
+include $(LLVM_GEN_ATTRIBUTES_MK)
 include $(LLVM_GEN_INTRINSICS_MK)
 include $(BUILD_STATIC_LIBRARY)
 endif