LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)
-LLVM70_TBLGEN := $(HOST_OUT_EXECUTABLES)/llvm70-tblgen
+LLVM80_ROOT_PATH := $(LOCAL_PATH)
+LLVM80_TBLGEN := $(HOST_OUT_EXECUTABLES)/llvm80-tblgen
FORCE_BUILD_LLVM_DISABLE_NDEBUG ?= false
# Legality check: FORCE_BUILD_LLVM_DISABLE_NDEBUG should consist of one word -- either "true" or "false".
# ************************************************
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
# ************************************************
-$(call add-clean-step, rm -rf $(OUT_DIR)/target/product/stingray/obj/STATIC_LIBRARIES/libLLVM70*)
-$(call add-clean-step, rm -rf $(OUT_DIR)/target/product/stingray/obj/STATIC_LIBRARIES/libLLVM70ARMCodeGen_intermediates*)
-$(call add-clean-step, rm -rf $(OUT_DIR)/host/$(HOST_PREBUILT_TAG)/obj/STATIC_LIBRARIES/libLLVM70ARM*)
-$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libLLVM70ARM*)
-$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libLLVM70*)
-$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libLLVM70*)
-$(call add-clean-step, rm -f external/llvm70/tools/llvm-config/BuildVariables.inc)
+$(call add-clean-step, rm -rf $(OUT_DIR)/target/product/stingray/obj/STATIC_LIBRARIES/libLLVM80*)
+$(call add-clean-step, rm -rf $(OUT_DIR)/target/product/stingray/obj/STATIC_LIBRARIES/libLLVM80ARMCodeGen_intermediates*)
+$(call add-clean-step, rm -rf $(OUT_DIR)/host/$(HOST_PREBUILT_TAG)/obj/STATIC_LIBRARIES/libLLVM80ARM*)
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libLLVM80ARM*)
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libLLVM80*)
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libLLVM80*)
+$(call add-clean-step, rm -f external/llvm80/tools/llvm-config/BuildVariables.inc)
-TBLGEN_TABLES70 :=
-TBLGEN_TD_DIR70 :=
+TBLGEN_TABLES80 :=
+TBLGEN_TD_DIR80 :=
# =====================================================
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Analysis
+LOCAL_MODULE:= libLLVM80Analysis
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(analysis_SRC_FILES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Analysis
+LOCAL_MODULE:= libLLVM80Analysis
LOCAL_SRC_FILES := $(analysis_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(asm_parser_SRC_FILES)
-LOCAL_MODULE:= libLLVM70AsmParser
+LOCAL_MODULE:= libLLVM80AsmParser
LOCAL_MODULE_HOST_OS := darwin linux windows
include $(LOCAL_PATH)/../../llvm-host-build.mk
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(asm_parser_SRC_FILES)
-LOCAL_MODULE:= libLLVM70AsmParser
+LOCAL_MODULE:= libLLVM80AsmParser
include $(LOCAL_PATH)/../../llvm-device-build.mk
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(binary_format_SRC_FILES)
-LOCAL_MODULE:= libLLVM70BinaryFormat
+LOCAL_MODULE:= libLLVM80BinaryFormat
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(binary_format_SRC_FILES)
-LOCAL_MODULE:= libLLVM70BinaryFormat
+LOCAL_MODULE:= libLLVM80BinaryFormat
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(bitcode_reader_SRC_FILES)
-LOCAL_MODULE:= libLLVM70BitReader
+LOCAL_MODULE:= libLLVM80BitReader
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(bitcode_reader_SRC_FILES)
-LOCAL_MODULE:= libLLVM70BitReader
+LOCAL_MODULE:= libLLVM80BitReader
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(bitcode_writer_SRC_FILES)
-LOCAL_MODULE:= libLLVM70BitWriter
+LOCAL_MODULE:= libLLVM80BitWriter
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(bitcode_writer_SRC_FILES)
-LOCAL_MODULE:= libLLVM70BitWriter
+LOCAL_MODULE:= libLLVM80BitWriter
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(codegen_SRC_FILES)
-LOCAL_MODULE:= libLLVM70CodeGen
+LOCAL_MODULE:= libLLVM80CodeGen
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(codegen_SRC_FILES)
-LOCAL_MODULE:= libLLVM70CodeGen
+LOCAL_MODULE:= libLLVM80CodeGen
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(codegen_asmprinter_SRC_FILES)
-LOCAL_MODULE:= libLLVM70AsmPrinter
+LOCAL_MODULE:= libLLVM80AsmPrinter
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(codegen_asmprinter_SRC_FILES)
-LOCAL_MODULE:= libLLVM70AsmPrinter
+LOCAL_MODULE:= libLLVM80AsmPrinter
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(global_isel_SRC_FILES)
-LOCAL_MODULE:= libLLVM70GlobalISel
+LOCAL_MODULE:= libLLVM80GlobalISel
LOCAL_MODULE_TAGS := optional
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(global_isel_SRC_FILES)
-LOCAL_MODULE:= libLLVM70GlobalISel
+LOCAL_MODULE:= libLLVM80GlobalISel
LOCAL_MODULE_TAGS := optional
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(MIRParser_SRC_FILES)
-LOCAL_MODULE:= libLLVM70MIRParser
+LOCAL_MODULE:= libLLVM80MIRParser
LOCAL_MODULE_TAGS := optional
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(MIRParser_SRC_FILES)
-LOCAL_MODULE:= libLLVM70MIRParser
+LOCAL_MODULE:= libLLVM80MIRParser
LOCAL_MODULE_TAGS := optional
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(codegen_selectiondag_SRC_FILES)
-LOCAL_MODULE:= libLLVM70SelectionDAG
+LOCAL_MODULE:= libLLVM80SelectionDAG
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(codegen_selectiondag_SRC_FILES)
-LOCAL_MODULE:= libLLVM70SelectionDAG
+LOCAL_MODULE:= libLLVM80SelectionDAG
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(debuginfo_codeview_SRC_FILES)
-LOCAL_MODULE:= libLLVM70DebugInfoCodeView
+LOCAL_MODULE:= libLLVM80DebugInfoCodeView
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(debuginfo_codeview_SRC_FILES)
-LOCAL_MODULE:= libLLVM70DebugInfoCodeView
+LOCAL_MODULE:= libLLVM80DebugInfoCodeView
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(debuginfo_dwarf_SRC_FILES)
-LOCAL_MODULE:= libLLVM70DebugInfoDWARF
+LOCAL_MODULE:= libLLVM80DebugInfoDWARF
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(debuginfo_dwarf_SRC_FILES)
-LOCAL_MODULE:= libLLVM70DebugInfoDWARF
+LOCAL_MODULE:= libLLVM80DebugInfoDWARF
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(debuginfo_msf_SRC_FILES)
-LOCAL_MODULE:= libLLVM70DebugInfoMSF
+LOCAL_MODULE:= libLLVM80DebugInfoMSF
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(debuginfo_msf_SRC_FILES)
-LOCAL_MODULE:= libLLVM70DebugInfoMSF
+LOCAL_MODULE:= libLLVM80DebugInfoMSF
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(debuginfo_pdb_SRC_FILES)
-LOCAL_MODULE:= libLLVM70DebugInfoPDB
+LOCAL_MODULE:= libLLVM80DebugInfoPDB
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(debuginfo_pdb_SRC_FILES)
-LOCAL_MODULE:= libLLVM70DebugInfoPDB
+LOCAL_MODULE:= libLLVM80DebugInfoPDB
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(debuginfo_symbolize_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Symbolize
+LOCAL_MODULE:= libLLVM80Symbolize
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(debuginfo_symbolize_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Symbolize
+LOCAL_MODULE:= libLLVM80Symbolize
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# =====================================================
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Demangle
+LOCAL_MODULE:= libLLVM80Demangle
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(demangle_SRC_FILES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Demangle
+LOCAL_MODULE:= libLLVM80Demangle
LOCAL_SRC_FILES := $(demangle_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# =====================================================
include $(CLEAR_VARS)
-LOCAL_MODULE := libLLVM70ExecutionEngine
+LOCAL_MODULE := libLLVM80ExecutionEngine
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(executionengine_SRC_FILES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE := libLLVM70ExecutionEngine
+LOCAL_MODULE := libLLVM80ExecutionEngine
LOCAL_SRC_FILES := $(executionengine_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(interpreter_SRC_FILES)
-LOCAL_MODULE := libLLVM70Interpreter
+LOCAL_MODULE := libLLVM80Interpreter
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(interpreter_SRC_FILES)
-LOCAL_MODULE := libLLVM70Interpreter
+LOCAL_MODULE := libLLVM80Interpreter
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(mcjit_SRC_FILES)
-LOCAL_MODULE := libLLVM70MCJIT
+LOCAL_MODULE := libLLVM80MCJIT
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(mcjit_SRC_FILES)
-LOCAL_MODULE := libLLVM70MCJIT
+LOCAL_MODULE := libLLVM80MCJIT
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(orcjit_SRC_FILES)
-LOCAL_MODULE := libLLVM70OrcJIT
+LOCAL_MODULE := libLLVM80OrcJIT
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(orcjit_SRC_FILES)
-LOCAL_MODULE := libLLVM70OrcJIT
+LOCAL_MODULE := libLLVM80OrcJIT
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(runtimedyld_SRC_FILES)
-LOCAL_MODULE := libLLVM70RuntimeDyld
+LOCAL_MODULE := libLLVM80RuntimeDyld
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(runtimedyld_SRC_FILES)
-LOCAL_MODULE := libLLVM70RuntimeDyld
+LOCAL_MODULE := libLLVM80RuntimeDyld
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_CLANG := true
-LOCAL_MODULE := libLLVM70FuzzerNoMain
+LOCAL_MODULE := libLLVM80FuzzerNoMain
LOCAL_C_INCLUDES := external/compiler-rt/include
LOCAL_SRC_FILES := $(libfuzzer_srcs)
LOCAL_SANITIZE := never
include $(CLEAR_VARS)
LOCAL_CLANG := true
-LOCAL_MODULE := libLLVM70Fuzzer
+LOCAL_MODULE := libLLVM80Fuzzer
LOCAL_SRC_FILES := FuzzerMain.cpp
-LOCAL_WHOLE_STATIC_LIBRARIES := libLLVM70FuzzerNoMain
+LOCAL_WHOLE_STATIC_LIBRARIES := libLLVM80FuzzerNoMain
LOCAL_SANITIZE := never
LOCAL_MULTILIB := both
include $(BUILD_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_CLANG := true
-LOCAL_MODULE := libLLVM70FuzzerNoMain
+LOCAL_MODULE := libLLVM80FuzzerNoMain
LOCAL_C_INCLUDES := external/compiler-rt/include
LOCAL_SRC_FILES := $(libfuzzer_srcs)
LOCAL_SANITIZE := never
include $(CLEAR_VARS)
LOCAL_CLANG := true
-LOCAL_MODULE := libLLVM70Fuzzer
+LOCAL_MODULE := libLLVM80Fuzzer
LOCAL_SRC_FILES := FuzzerMain.cpp
-LOCAL_WHOLE_STATIC_LIBRARIES := libLLVM70FuzzerNoMain
+LOCAL_WHOLE_STATIC_LIBRARIES := libLLVM80FuzzerNoMain
LOCAL_SANITIZE := never
LOCAL_MULTILIB := both
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_SRC_FILES := $(vmcore_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Core
+LOCAL_MODULE:= libLLVM80Core
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(LOCAL_PATH)/llvm-gen-local.mk
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_SRC_FILES := $(vmcore_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Core
+LOCAL_MODULE:= libLLVM80Core
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
LOCAL_EXPORT_C_INCLUDE_DIRS := $(call local-generated-sources-dir)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(LOCAL_PATH)/llvm-gen-local.mk
include $(BUILD_STATIC_LIBRARY)
endif
-ATTRIBUTETD70_LOCAL := $(LLVM70_ROOT_PATH)/lib/IR/AttributesCompatFunc.td
+ATTRIBUTETD80_LOCAL := $(LLVM80_ROOT_PATH)/lib/IR/AttributesCompatFunc.td
GENFILE_LOCAL := $(addprefix $(call local-generated-sources-dir)/,AttributesCompatFunc.inc)
LOCAL_GENERATED_SOURCES += $(GENFILE_LOCAL)
$(GENFILE_LOCAL): TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
-$(GENFILE_LOCAL): $(ATTRIBUTETD70_LOCAL) | $(LLVM70_TBLGEN)
+$(GENFILE_LOCAL): $(ATTRIBUTETD80_LOCAL) | $(LLVM80_TBLGEN)
ifeq ($(LOCAL_IS_HOST_MODULE),true)
- $(call transform-host-td-to-out70,attrs)
+ $(call transform-host-td-to-out80,attrs)
else
- $(call transform-device-td-to-out70,attrs)
+ $(call transform-device-td-to-out80,attrs)
endif
LOCAL_SRC_FILES := $(irreader_SRC_FILES)
-LOCAL_MODULE:= libLLVM70IRReader
+LOCAL_MODULE:= libLLVM80IRReader
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(irreader_SRC_FILES)
-LOCAL_MODULE:= libLLVM70IRReader
+LOCAL_MODULE:= libLLVM80IRReader
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(lto_SRC_FILES)
-LOCAL_MODULE:= libLLVM70LTO
+LOCAL_MODULE:= libLLVM80LTO
LOCAL_MODULE_TAGS := optional
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(lto_SRC_FILES)
-LOCAL_MODULE:= libLLVM70LTO
+LOCAL_MODULE:= libLLVM80LTO
LOCAL_MODULE_TAGS := optional
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(line_editor_SRC_FILES)
-LOCAL_MODULE:= libLLVM70LineEditor
+LOCAL_MODULE:= libLLVM80LineEditor
LOCAL_MODULE_TAGS := optional
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(line_editor_SRC_FILES)
-LOCAL_MODULE:= libLLVM70LineEditor
+LOCAL_MODULE:= libLLVM80LineEditor
LOCAL_MODULE_TAGS := optional
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
LOCAL_SRC_FILES := $(linker_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Linker
+LOCAL_MODULE:= libLLVM80Linker
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(linker_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Linker
+LOCAL_MODULE:= libLLVM80Linker
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(mc_SRC_FILES)
-LOCAL_MODULE:= libLLVM70MC
+LOCAL_MODULE:= libLLVM80MC
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(mc_SRC_FILES)
-LOCAL_MODULE:= libLLVM70MC
+LOCAL_MODULE:= libLLVM80MC
-include $(LLVM70_DEVICE_BUILD_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(mc_disassembler_SRC_FILES)
-LOCAL_MODULE:= libLLVM70MCDisassembler
+LOCAL_MODULE:= libLLVM80MCDisassembler
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(mc_disassembler_SRC_FILES)
-LOCAL_MODULE:= libLLVM70MCDisassembler
+LOCAL_MODULE:= libLLVM80MCDisassembler
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_DEVICE_BUILD_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(mc_parser_SRC_FILES)
-LOCAL_MODULE:= libLLVM70MCParser
+LOCAL_MODULE:= libLLVM80MCParser
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(mc_parser_SRC_FILES)
-LOCAL_MODULE:= libLLVM70MCParser
+LOCAL_MODULE:= libLLVM80MCParser
-include $(LLVM70_DEVICE_BUILD_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70Object
+LOCAL_MODULE:= libLLVM80Object
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(object_SRC_FILES)
# Our windows cross-compiler triggers a spurious uninitialized warning.
LOCAL_CFLAGS_windows := -Wno-uninitialized
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Object
+LOCAL_MODULE:= libLLVM80Object
LOCAL_SRC_FILES := $(object_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# =====================================================
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70ObjectYAML
+LOCAL_MODULE:= libLLVM80ObjectYAML
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(object_yaml_SRC_FILES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70ObjectYAML
+LOCAL_MODULE:= libLLVM80ObjectYAML
LOCAL_SRC_FILES := $(object_yaml_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := $(option_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Option
+LOCAL_MODULE:= libLLVM80Option
LOCAL_CFLAGS := -D__android__
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(option_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Option
+LOCAL_MODULE:= libLLVM80Option
LOCAL_CFLAGS := -D__android__
-include $(LLVM70_DEVICE_BUILD_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# =====================================================
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Passes
+LOCAL_MODULE:= libLLVM80Passes
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(passes_SRC_FILES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Passes
+LOCAL_MODULE:= libLLVM80Passes
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(passes_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# =====================================================
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70ProfileData
+LOCAL_MODULE:= libLLVM80ProfileData
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(profiledata_SRC_FILES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70ProfileData
+LOCAL_MODULE:= libLLVM80ProfileData
LOCAL_SRC_FILES := $(profiledata_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH:= $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
support_SRC_FILES := \
AArch64TargetParser.cpp \
LOCAL_SRC_FILES := $(support_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Support
+LOCAL_MODULE:= libLLVM80Support
LOCAL_CFLAGS := -D__android__
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(support_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Support
+LOCAL_MODULE:= libLLVM80Support
LOCAL_CFLAGS := -D__android__
-include $(LLVM70_DEVICE_BUILD_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH:= $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
libtablegen_SRC_FILES := \
Error.cpp \
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
LOCAL_SRC_FILES := $(libtablegen_SRC_FILES)
-LOCAL_MODULE:= libLLVM70TableGen
+LOCAL_MODULE:= libLLVM80TableGen
LOCAL_MODULE_TAGS := optional
REQUIRES_EH := 1
REQUIRES_RTTI := 1
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
## For the device
#include $(CLEAR_VARS)
#
#LOCAL_SRC_FILES := $(libtablegen_SRC_FILES)
-#LOCAL_MODULE:= libLLVM70TableGen
+#LOCAL_MODULE:= libLLVM80TableGen
#
#LOCAL_MODULE_TAGS := optional
#
-#include $(LLVM70_DEVICE_BUILD_MK)
+#include $(LLVM80_DEVICE_BUILD_MK)
#include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-aarch64_codegen_TBLGEN_TABLES70 := \
+aarch64_codegen_TBLGEN_TABLES80 := \
AArch64GenRegisterInfo.inc \
AArch64GenInstrInfo.inc \
AArch64GenAsmWriter.inc \
AArch64SIMDInstrOpt.cpp
ifeq ($(FORCE_BUILD_LLVM_GLOBAL_ISEL),true)
-aarch64_codegen_TBLGEN_TABLES70 += \
+aarch64_codegen_TBLGEN_TABLES80 += \
AArch64GenRegisterBank.inc \
AArch64GenGlobalISel.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70AArch64CodeGen
+LOCAL_MODULE:= libLLVM80AArch64CodeGen
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(aarch64_codegen_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/MCTargetDesc
-TBLGEN_TABLES70 := $(aarch64_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(aarch64_codegen_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70AArch64CodeGen
+LOCAL_MODULE:= libLLVM80AArch64CodeGen
LOCAL_SRC_FILES := $(aarch64_codegen_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/MCTargetDesc
-TBLGEN_TABLES70 := $(aarch64_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(aarch64_codegen_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
aarch64_asm_parser_SRC_FILES := \
AArch64AsmParser.cpp
-aarch64_asm_parser_TBLGEN_TABLES70 := \
+aarch64_asm_parser_TBLGEN_TABLES80 := \
AArch64GenInstrInfo.inc \
AArch64GenRegisterInfo.inc \
AArch64GenAsmMatcher.inc \
AArch64GenSubtargetInfo.inc \
AArch64GenSystemOperands.inc
-aarch64_asm_parser_TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+aarch64_asm_parser_TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
aarch64_asm_parser_C_INCLUDES := $(LOCAL_PATH)/..
# libAArch64AsmParser (host)
#===---------------------------------------------------------------===
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70AArch64AsmParser
+LOCAL_MODULE:= libLLVM80AArch64AsmParser
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(aarch64_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES += $(aarch64_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(aarch64_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(aarch64_asm_parser_TBLGEN_TD_DIR70)
+TBLGEN_TABLES80 := $(aarch64_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(aarch64_asm_parser_TBLGEN_TD_DIR80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
# Override the default optimization level to work around taking forever (~50m)
# to compile AArch64AsmParser.cpp on Mac with gcc 4.2,
# or on Linux with mingw32msvc-gcc 4.2, which is used to cross-compile
#===---------------------------------------------------------------===
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70AArch64AsmParser
+LOCAL_MODULE:= libLLVM80AArch64AsmParser
LOCAL_SRC_FILES := $(aarch64_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES += $(aarch64_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(aarch64_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(aarch64_asm_parser_TBLGEN_TD_DIR70)
+TBLGEN_TABLES80 := $(aarch64_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(aarch64_asm_parser_TBLGEN_TD_DIR80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-aarch64_disassembler_TBLGEN_TABLES70 := \
+aarch64_disassembler_TBLGEN_TABLES80 := \
AArch64GenDisassemblerTables.inc \
AArch64GenInstrInfo.inc \
AArch64GenSubtargetInfo.inc \
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(aarch64_disassembler_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(aarch64_disassembler_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(aarch64_disassembler_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70AArch64Disassembler
+LOCAL_MODULE:= libLLVM80AArch64Disassembler
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(aarch64_disassembler_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(aarch64_disassembler_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(aarch64_disassembler_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70AArch64Disassembler
+LOCAL_MODULE:= libLLVM80AArch64Disassembler
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_PATH := $(call my-dir)
-aarch64_asm_printer_TBLGEN_TABLES70 := \
+aarch64_asm_printer_TBLGEN_TABLES80 := \
AArch64GenAsmWriter.inc \
AArch64GenAsmWriter1.inc \
AArch64GenRegisterInfo.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(aarch64_asm_printer_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(aarch64_asm_printer_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(aarch64_asm_printer_SRC_FILES)
-LOCAL_MODULE:= libLLVM70AArch64AsmPrinter
+LOCAL_MODULE:= libLLVM80AArch64AsmPrinter
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(aarch64_asm_printer_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(aarch64_asm_printer_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(aarch64_asm_printer_SRC_FILES)
LOCAL_C_INCLUDES+= \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70AArch64AsmPrinter
+LOCAL_MODULE:= libLLVM80AArch64AsmPrinter
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-aarch64_mc_desc_TBLGEN_TABLES70 := \
+aarch64_mc_desc_TBLGEN_TABLES80 := \
AArch64GenRegisterInfo.inc \
AArch64GenInstrInfo.inc \
AArch64GenMCCodeEmitter.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70AArch64Desc
+LOCAL_MODULE:= libLLVM80AArch64Desc
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(aarch64_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(aarch64_mc_desc_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(aarch64_mc_desc_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70AArch64Desc
+LOCAL_MODULE:= libLLVM80AArch64Desc
LOCAL_SRC_FILES := $(aarch64_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(aarch64_mc_desc_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(aarch64_mc_desc_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-aarch64_target_info_TBLGEN_TABLES70 := \
+aarch64_target_info_TBLGEN_TABLES80 := \
AArch64GenSubtargetInfo.inc \
AArch64GenRegisterInfo.inc \
AArch64GenInstrInfo.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(aarch64_target_info_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(aarch64_target_info_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(aarch64_target_info_SRC_FILES)
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70AArch64Info
+LOCAL_MODULE:= libLLVM80AArch64Info
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(aarch64_target_info_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(aarch64_target_info_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(aarch64_target_info_SRC_FILES)
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70AArch64Info
+LOCAL_MODULE:= libLLVM80AArch64Info
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-aarch64_utils_TBLGEN_TABLES70 := \
+aarch64_utils_TBLGEN_TABLES80 := \
AArch64GenRegisterInfo.inc \
AArch64GenInstrInfo.inc \
AArch64GenSubtargetInfo.inc \
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70AArch64Utils
+LOCAL_MODULE:= libLLVM80AArch64Utils
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(aarch64_utils_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(aarch64_utils_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70AArch64Utils
+LOCAL_MODULE:= libLLVM80AArch64Utils
LOCAL_MODULE_HOST_OS := darwin linux windows
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(aarch64_utils_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(aarch64_utils_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_PATH := $(call my-dir)
-amdgpu_codegen_TBLGEN_TABLES70 := \
+amdgpu_codegen_TBLGEN_TABLES80 := \
AMDGPUGenRegisterInfo.inc \
AMDGPUGenInstrInfo.inc \
AMDGPUGenDAGISel.inc \
SIModeRegister.cpp
ifeq ($(FORCE_BUILD_LLVM_GLOBAL_ISEL),true)
-amdgpu_codegen_TBLGEN_TABLES70 += \
+amdgpu_codegen_TBLGEN_TABLES80 += \
AMDGPUGenRegisterBank.inc
amdgpu_codegen_SRC_FILES += \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(amdgpu_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(amdgpu_codegen_TBLGEN_TABLES80)
LOCAL_SRC_FILES := $(amdgpu_codegen_SRC_FILES)
-LOCAL_MODULE := libLLVM70AMDGPUCodeGen
+LOCAL_MODULE := libLLVM80AMDGPUCodeGen
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(amdgpu_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(amdgpu_codegen_TBLGEN_TABLES80)
LOCAL_SRC_FILES := $(amdgpu_codegen_SRC_FILES)
-LOCAL_MODULE := libLLVM70AMDGPUCodeGen
+LOCAL_MODULE := libLLVM80AMDGPUCodeGen
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
amdgpu_asm_parser_SRC_FILES := \
AMDGPUAsmParser.cpp
-amdgpu_asm_parser_TBLGEN_TABLES70 := \
+amdgpu_asm_parser_TBLGEN_TABLES80 := \
AMDGPUGenAsmMatcher.inc \
AMDGPUGenInstrInfo.inc \
AMDGPUGenRegisterInfo.inc \
R600GenRegisterInfo.inc \
R600GenSubtargetInfo.inc
-amdgpu_asm_parser_TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+amdgpu_asm_parser_TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
amdgpu_asm_parser_C_INCLUDES := $(LOCAL_PATH)/..
# libAMDGPUAsmParser (host)
#===---------------------------------------------------------------===
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUAsmParser
+LOCAL_MODULE := libLLVM80AMDGPUAsmParser
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(amdgpu_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES := $(amdgpu_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(amdgpu_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(amdgpu_asm_parser_TBLGEN_TD_DIR70)
+TBLGEN_TABLES80 := $(amdgpu_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(amdgpu_asm_parser_TBLGEN_TD_DIR80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
#===---------------------------------------------------------------===
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUAsmParser
+LOCAL_MODULE := libLLVM80AMDGPUAsmParser
LOCAL_SRC_FILES := $(amdgpu_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES := $(amdgpu_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(amdgpu_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(amdgpu_asm_parser_TBLGEN_TD_DIR70)
+TBLGEN_TABLES80 := $(amdgpu_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(amdgpu_asm_parser_TBLGEN_TD_DIR80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-amdgpu_disassembler_TBLGEN_TABLES70 := \
+amdgpu_disassembler_TBLGEN_TABLES80 := \
AMDGPUGenAsmWriter.inc \
AMDGPUGenInstrInfo.inc \
AMDGPUGenRegisterInfo.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUAsmDisassembler
+LOCAL_MODULE := libLLVM80AMDGPUAsmDisassembler
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(amdgpu_disassembler_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(amdgpu_disassembler_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_disassembler_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUDisassembler
+LOCAL_MODULE := libLLVM80AMDGPUDisassembler
LOCAL_SRC_FILES := $(amdgpu_disassembler_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(amdgpu_disassembler_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_disassembler_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-amdgpu_instprinter_TBLGEN_TABLES70 := \
+amdgpu_instprinter_TBLGEN_TABLES80 := \
AMDGPUGenAsmWriter.inc \
AMDGPUGenInstrInfo.inc \
AMDGPUGenRegisterInfo.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUAsmPrinter
+LOCAL_MODULE := libLLVM80AMDGPUAsmPrinter
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(amdgpu_instprinter_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(amdgpu_instprinter_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_instprinter_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUAsmPrinter
+LOCAL_MODULE := libLLVM80AMDGPUAsmPrinter
LOCAL_SRC_FILES := $(amdgpu_instprinter_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(amdgpu_instprinter_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_instprinter_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-amdgpu_mc_desc_TBLGEN_TABLES70 := \
+amdgpu_mc_desc_TBLGEN_TABLES80 := \
AMDGPUGenRegisterInfo.inc \
AMDGPUGenInstrInfo.inc \
AMDGPUGenMCCodeEmitter.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUDesc
+LOCAL_MODULE := libLLVM80AMDGPUDesc
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(amdgpu_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(amdgpu_mc_desc_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_mc_desc_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUDesc
+LOCAL_MODULE := libLLVM80AMDGPUDesc
LOCAL_SRC_FILES := $(amdgpu_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(amdgpu_mc_desc_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_mc_desc_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-amdgpu_target_info_TBLGEN_TABLES70 := \
+amdgpu_target_info_TBLGEN_TABLES80 := \
AMDGPUGenInstrInfo.inc \
AMDGPUGenIntrinsicEnums.inc \
AMDGPUGenIntrinsicImpl.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUInfo
+LOCAL_MODULE := libLLVM80AMDGPUInfo
LOCAL_MODULE_HOST_OS := darwin linux windows
-TBLGEN_TABLES70 := $(amdgpu_target_info_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_target_info_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(amdgpu_target_info_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := libLLVM70AMDGPUInfo
+LOCAL_MODULE := libLLVM80AMDGPUInfo
-TBLGEN_TABLES70 := $(amdgpu_target_info_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_target_info_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(amdgpu_target_info_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-amdgpu_utils_TBLGEN_TABLES70 := \
+amdgpu_utils_TBLGEN_TABLES80 := \
AMDGPUGenRegisterInfo.inc \
AMDGPUGenSubtargetInfo.inc \
AMDGPUGenInstrInfo.inc \
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-LOCAL_MODULE := libLLVM70AMDGPUUtils
+LOCAL_MODULE := libLLVM80AMDGPUUtils
LOCAL_MODULE_HOST_OS := darwin linux windows
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(amdgpu_utils_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_utils_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-LOCAL_MODULE := libLLVM70AMDGPUUtils
+LOCAL_MODULE := libLLVM80AMDGPUUtils
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(amdgpu_utils_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(amdgpu_utils_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-arm_codegen_TBLGEN_TABLES70 := \
+arm_codegen_TBLGEN_TABLES80 := \
ARMGenRegisterInfo.inc \
ARMGenInstrInfo.inc \
ARMGenCodeEmitter.inc \
ARMComputeBlockSize.cpp
ifeq ($(FORCE_BUILD_LLVM_GLOBAL_ISEL),true)
-arm_codegen_TBLGEN_TABLES70 += \
+arm_codegen_TBLGEN_TABLES80 += \
ARMGenRegisterBank.inc \
ARMGenGlobalISel.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70ARMCodeGen
+LOCAL_MODULE:= libLLVM80ARMCodeGen
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(arm_codegen_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/MCTargetDesc
-TBLGEN_TABLES70 := $(arm_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(arm_codegen_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70ARMCodeGen
+LOCAL_MODULE:= libLLVM80ARMCodeGen
LOCAL_SRC_FILES := $(arm_codegen_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/MCTargetDesc
-TBLGEN_TABLES70 := $(arm_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(arm_codegen_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
arm_asm_parser_SRC_FILES := \
ARMAsmParser.cpp
-arm_asm_parser_TBLGEN_TABLES70 := \
+arm_asm_parser_TBLGEN_TABLES80 := \
ARMGenInstrInfo.inc \
ARMGenRegisterInfo.inc \
ARMGenAsmMatcher.inc \
ARMGenSubtargetInfo.inc \
ARMGenSystemRegister.inc
-arm_asm_parser_TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+arm_asm_parser_TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
arm_asm_parser_C_INCLUDES := $(LOCAL_PATH)/..
# libARMAsmParser (host)
#===---------------------------------------------------------------===
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70ARMAsmParser
+LOCAL_MODULE:= libLLVM80ARMAsmParser
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(arm_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES += $(arm_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(arm_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(arm_asm_parser_TBLGEN_TD_DIR70)
+TBLGEN_TABLES80 := $(arm_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(arm_asm_parser_TBLGEN_TD_DIR80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
# Override the default optimization level to work around taking forever (~50m)
# to compile ARMAsmParser.cpp on Mac with gcc 4.2,
# or on Linux with mingw32msvc-gcc 4.2, which is used to cross-compile
#===---------------------------------------------------------------===
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70ARMAsmParser
+LOCAL_MODULE:= libLLVM80ARMAsmParser
LOCAL_SRC_FILES := $(arm_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES += $(arm_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(arm_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(arm_asm_parser_TBLGEN_TD_DIR70)
+TBLGEN_TABLES80 := $(arm_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(arm_asm_parser_TBLGEN_TD_DIR80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-arm_disassembler_TBLGEN_TABLES70 := \
+arm_disassembler_TBLGEN_TABLES80 := \
ARMGenDisassemblerTables.inc \
ARMGenInstrInfo.inc \
ARMGenSubtargetInfo.inc \
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(arm_disassembler_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(arm_disassembler_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(arm_disassembler_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70ARMDisassembler
+LOCAL_MODULE:= libLLVM80ARMDisassembler
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(arm_disassembler_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(arm_disassembler_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(arm_disassembler_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70ARMDisassembler
+LOCAL_MODULE:= libLLVM80ARMDisassembler
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_PATH := $(call my-dir)
-arm_asm_printer_TBLGEN_TABLES70 := \
+arm_asm_printer_TBLGEN_TABLES80 := \
ARMGenAsmWriter.inc \
ARMGenRegisterInfo.inc \
ARMGenSubtargetInfo.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(arm_asm_printer_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(arm_asm_printer_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(arm_asm_printer_SRC_FILES)
-LOCAL_MODULE:= libLLVM70ARMAsmPrinter
+LOCAL_MODULE:= libLLVM80ARMAsmPrinter
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(arm_asm_printer_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(arm_asm_printer_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(arm_asm_printer_SRC_FILES)
LOCAL_C_INCLUDES+= \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70ARMAsmPrinter
+LOCAL_MODULE:= libLLVM80ARMAsmPrinter
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-arm_mc_desc_TBLGEN_TABLES70 := \
+arm_mc_desc_TBLGEN_TABLES80 := \
ARMGenRegisterInfo.inc \
ARMGenInstrInfo.inc \
ARMGenMCCodeEmitter.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70ARMDesc
+LOCAL_MODULE:= libLLVM80ARMDesc
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(arm_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(arm_mc_desc_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(arm_mc_desc_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70ARMDesc
+LOCAL_MODULE:= libLLVM80ARMDesc
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(arm_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(arm_mc_desc_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(arm_mc_desc_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-arm_target_info_TBLGEN_TABLES70 := \
+arm_target_info_TBLGEN_TABLES80 := \
ARMGenSubtargetInfo.inc \
ARMGenRegisterInfo.inc \
ARMGenInstrInfo.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(arm_target_info_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(arm_target_info_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(arm_target_info_SRC_FILES)
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70ARMInfo
+LOCAL_MODULE:= libLLVM80ARMInfo
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(arm_target_info_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(arm_target_info_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(arm_target_info_SRC_FILES)
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70ARMInfo
+LOCAL_MODULE:= libLLVM80ARMInfo
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-arm_utils_TBLGEN_TABLES70 := \
+arm_utils_TBLGEN_TABLES80 := \
ARMGenRegisterInfo.inc \
ARMGenInstrInfo.inc \
ARMGenSubtargetInfo.inc \
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70ARMUtils
+LOCAL_MODULE:= libLLVM80ARMUtils
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(arm_utils_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(arm_utils_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70ARMUtils
+LOCAL_MODULE:= libLLVM80ARMUtils
LOCAL_MODULE_HOST_OS := darwin linux windows
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(arm_utils_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(arm_utils_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_SRC_FILES := $(target_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Target
+LOCAL_MODULE:= libLLVM80Target
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
LOCAL_SRC_FILES := $(target_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Target
+LOCAL_MODULE:= libLLVM80Target
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-mips_codegen_TBLGEN_TABLES70 := \
+mips_codegen_TBLGEN_TABLES80 := \
MipsGenRegisterBank.inc \
MipsGenRegisterInfo.inc \
MipsGenInstrInfo.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsCodeGen
+LOCAL_MODULE:= libLLVM80MipsCodeGen
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(mips_codegen_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/MCTargetDesc
-TBLGEN_TABLES70 := $(mips_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(mips_codegen_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsCodeGen
+LOCAL_MODULE:= libLLVM80MipsCodeGen
LOCAL_SRC_FILES := $(mips_codegen_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/MCTargetDesc
-TBLGEN_TABLES70 := $(mips_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(mips_codegen_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
#===---------------------------------------------------------------===
-# libLLVM70MipsAsmParser (common)
+# libLLVM80MipsAsmParser (common)
#===---------------------------------------------------------------===
mips_asm_parser_SRC_FILES := \
mips_asm_parser_C_INCLUDES := $(LOCAL_PATH)/..
-mips_asm_parser_TBLGEN_TABLES70 := \
+mips_asm_parser_TBLGEN_TABLES80 := \
MipsGenAsmMatcher.inc \
MipsGenInstrInfo.inc \
MipsGenRegisterInfo.inc \
MipsGenSubtargetInfo.inc
-mips_asm_parser_TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+mips_asm_parser_TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
#===---------------------------------------------------------------===
-# libLLVM70MipsAsmParser (host)
+# libLLVM80MipsAsmParser (host)
#===---------------------------------------------------------------===
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsAsmParser
+LOCAL_MODULE:= libLLVM80MipsAsmParser
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(mips_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES += $(mips_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(mips_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
#===---------------------------------------------------------------===
-# libLLVM70MipsAsmParser (target)
+# libLLVM80MipsAsmParser (target)
#===---------------------------------------------------------------===
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsAsmParser
+LOCAL_MODULE:= libLLVM80MipsAsmParser
LOCAL_SRC_FILES := $(mips_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES += $(mips_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(mips_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-mips_disassembler_TBLGEN_TABLES70 := \
+mips_disassembler_TBLGEN_TABLES80 := \
MipsGenDisassemblerTables.inc \
MipsGenInstrInfo.inc \
MipsGenRegisterInfo.inc \
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsDisassembler
+LOCAL_MODULE:= libLLVM80MipsDisassembler
LOCAL_SRC_FILES := $(mips_disassembler_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(mips_disassembler_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_disassembler_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsDisassembler
+LOCAL_MODULE:= libLLVM80MipsDisassembler
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(mips_disassembler_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(mips_disassembler_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_disassembler_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_PATH := $(call my-dir)
-mips_asm_printer_TBLGEN_TABLES70 := \
+mips_asm_printer_TBLGEN_TABLES80 := \
MipsGenAsmWriter.inc \
MipsGenRegisterInfo.inc \
MipsGenSubtargetInfo.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsAsmPrinter
+LOCAL_MODULE:= libLLVM80MipsAsmPrinter
LOCAL_MODULE_HOST_OS := darwin linux windows
-TBLGEN_TABLES70 := $(mips_asm_printer_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_asm_printer_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(mips_asm_printer_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsAsmPrinter
+LOCAL_MODULE:= libLLVM80MipsAsmPrinter
-TBLGEN_TABLES70 := $(mips_asm_printer_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_asm_printer_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(mips_asm_printer_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-mips_mc_desc_TBLGEN_TABLES70 := \
+mips_mc_desc_TBLGEN_TABLES80 := \
MipsGenRegisterInfo.inc \
MipsGenInstrInfo.inc \
MipsGenMCCodeEmitter.inc \
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsDesc
+LOCAL_MODULE:= libLLVM80MipsDesc
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(mips_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(mips_mc_desc_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_mc_desc_TBLGEN_TABLES80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsDesc
+LOCAL_MODULE:= libLLVM80MipsDesc
LOCAL_SRC_FILES := $(mips_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(mips_mc_desc_TBLGEN_TABLES70)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_mc_desc_TBLGEN_TABLES80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-mips_target_info_TBLGEN_TABLES70 := \
+mips_target_info_TBLGEN_TABLES80 := \
MipsGenInstrInfo.inc \
MipsGenRegisterInfo.inc \
MipsGenSubtargetInfo.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsInfo
+LOCAL_MODULE:= libLLVM80MipsInfo
LOCAL_MODULE_HOST_OS := darwin linux windows
-TBLGEN_TABLES70 := $(mips_target_info_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_target_info_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(mips_target_info_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70MipsInfo
+LOCAL_MODULE:= libLLVM80MipsInfo
-TBLGEN_TABLES70 := $(mips_target_info_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(mips_target_info_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(mips_target_info_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-x86_codegen_TBLGEN_TABLES70 := \
+x86_codegen_TBLGEN_TABLES80 := \
X86GenAsmMatcher.inc \
X86GenAsmWriter.inc \
X86GenAsmWriter1.inc \
X86WinEHState.cpp \
ifeq ($(FORCE_BUILD_LLVM_GLOBAL_ISEL),true)
-x86_codegen_TBLGEN_TABLES70 += \
+x86_codegen_TBLGEN_TABLES80 += \
X86GenRegisterBank.inc \
X86GenGlobalISel.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(x86_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(x86_codegen_TBLGEN_TABLES80)
LOCAL_SRC_FILES := $(x86_codegen_SRC_FILES)
-LOCAL_MODULE:= libLLVM70X86CodeGen
+LOCAL_MODULE:= libLLVM80X86CodeGen
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(x86_codegen_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(x86_codegen_TBLGEN_TABLES80)
LOCAL_SRC_FILES := $(x86_codegen_SRC_FILES)
-LOCAL_MODULE:= libLLVM70X86CodeGen
+LOCAL_MODULE:= libLLVM80X86CodeGen
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# For the device only
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
x86_asm_parser_SRC_FILES := \
X86AsmInstrumentation.cpp \
X86AsmParser.cpp
-x86_asm_parser_TBLGEN_TABLES70 := \
+x86_asm_parser_TBLGEN_TABLES80 := \
X86GenAsmMatcher.inc \
X86GenInstrInfo.inc \
X86GenRegisterInfo.inc \
X86GenSubtargetInfo.inc
-x86_asm_parser_TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+x86_asm_parser_TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
x86_asm_parser_C_INCLUDES += \
$(LOCAL_PATH)/..
# libX86AsmParser (host)
#===---------------------------------------------------------------===
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70X86AsmParser
+LOCAL_MODULE:= libLLVM80X86AsmParser
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(x86_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES += $(x86_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(x86_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(x86_asm_parser_TBLGEN_TD_DIR70)
+TBLGEN_TABLES80 := $(x86_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(x86_asm_parser_TBLGEN_TD_DIR80)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
#===---------------------------------------------------------------===
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70X86AsmParser
+LOCAL_MODULE:= libLLVM80X86AsmParser
LOCAL_SRC_FILES := $(x86_asm_parser_SRC_FILES)
LOCAL_C_INCLUDES += $(x86_asm_parser_C_INCLUDES)
-TBLGEN_TABLES70 := $(x86_asm_parser_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(x86_asm_parser_TBLGEN_TD_DIR70)
+TBLGEN_TABLES80 := $(x86_asm_parser_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(x86_asm_parser_TBLGEN_TD_DIR80)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-x86_disassembler_TBLGEN_TABLES70 := \
+x86_disassembler_TBLGEN_TABLES80 := \
X86GenDisassemblerTables.inc \
X86GenInstrInfo.inc \
X86GenRegisterInfo.inc \
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(x86_disassembler_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(x86_disassembler_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(x86_disassembler_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70X86Disassembler
+LOCAL_MODULE:= libLLVM80X86Disassembler
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(x86_disassembler_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(x86_disassembler_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(x86_disassembler_SRC_FILES)
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70X86Disassembler
+LOCAL_MODULE:= libLLVM80X86Disassembler
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_PATH := $(call my-dir)
-x86_instprinter_TBLGEN_TABLES70 := \
+x86_instprinter_TBLGEN_TABLES80 := \
X86GenAsmWriter.inc \
X86GenAsmWriter1.inc \
X86GenInstrInfo.inc \
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(x86_instprinter_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(x86_instprinter_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(x86_instprinter_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70X86AsmPrinter
+LOCAL_MODULE:= libLLVM80X86AsmPrinter
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(x86_instprinter_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(x86_instprinter_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(x86_instprinter_SRC_FILES)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE := libLLVM70X86AsmPrinter
+LOCAL_MODULE := libLLVM80X86AsmPrinter
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
LOCAL_PATH := $(call my-dir)
-x86_mc_desc_TBLGEN_TABLES70 := \
+x86_mc_desc_TBLGEN_TABLES80 := \
X86GenRegisterInfo.inc \
X86GenInstrInfo.inc \
X86GenSubtargetInfo.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70X86Desc
+LOCAL_MODULE:= libLLVM80X86Desc
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(x86_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(x86_mc_desc_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(x86_mc_desc_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device only
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE:= libLLVM70X86Desc
+LOCAL_MODULE:= libLLVM80X86Desc
LOCAL_SRC_FILES := $(x86_mc_desc_SRC_FILES)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
-TBLGEN_TABLES70 := $(x86_mc_desc_TBLGEN_TABLES70)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TABLES80 := $(x86_mc_desc_TBLGEN_TABLES80)
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-x86_target_info_TBLGEN_TABLES70 := \
+x86_target_info_TBLGEN_TABLES80 := \
X86GenRegisterInfo.inc \
X86GenSubtargetInfo.inc \
X86GenInstrInfo.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(x86_target_info_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(x86_target_info_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(x86_target_info_SRC_FILES)
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70X86Info
+LOCAL_MODULE:= libLLVM80X86Info
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
# =====================================================
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-TBLGEN_TABLES70 := $(x86_target_info_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(x86_target_info_TBLGEN_TABLES80)
-TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
+TBLGEN_TD_DIR80 := $(LOCAL_PATH)/..
LOCAL_SRC_FILES := $(x86_target_info_SRC_FILES)
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70X86Info
+LOCAL_MODULE:= libLLVM80X86Info
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70X86Utils
+LOCAL_MODULE:= libLLVM80X86Utils
-include $(LLVM70_DEVICE_BUILD_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
-LOCAL_MODULE:= libLLVM70X86Utils
+LOCAL_MODULE:= libLLVM80X86Utils
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
LibDriver_SRC_FILES := \
LibDriver.cpp
-LibDriver_TBLGEN_TABLES70 := \
+LibDriver_TBLGEN_TABLES80 := \
Options.inc
# For the host
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
LOCAL_SRC_FILES := $(LibDriver_SRC_FILES)
-TBLGEN_TABLES70 := $(LibDriver_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(LibDriver_TBLGEN_TABLES80)
-LOCAL_MODULE:= libLLVM70LibDriver
+LOCAL_MODULE:= libLLVM80LibDriver
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
LOCAL_SRC_FILES := $(LibDriver_SRC_FILES)
-TBLGEN_TABLES70 := $(LibDriver_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(LibDriver_TBLGEN_TABLES80)
-LOCAL_MODULE:= libLLVM70LibDriver
+LOCAL_MODULE:= libLLVM80LibDriver
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_aggressive_inst_combine_SRC_FILES)
-LOCAL_MODULE:= libLLVM70AggressiveInstCombine
+LOCAL_MODULE:= libLLVM80AggressiveInstCombine
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_aggressive_inst_combine_SRC_FILES)
-LOCAL_MODULE:= libLLVM70AggressiveInstCombine
+LOCAL_MODULE:= libLLVM80AggressiveInstCombine
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := \
$(transforms_coroutines_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Coroutines
+LOCAL_MODULE:= libLLVM80Coroutines
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_coroutines_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Coroutines
+LOCAL_MODULE:= libLLVM80Coroutines
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH:= $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
transforms_hello_SRC_FILES := \
Hello.cpp
LOCAL_SRC_FILES := $(transforms_hello_SRC_FILES)
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
-LOCAL_MODULE:= LLVM70Hello
+LOCAL_MODULE:= LLVM80Hello
LOCAL_LDFLAGS_darwin := -Wl,-undefined -Wl,dynamic_lookup
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_HOST_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_ipo_SRC_FILES)
-LOCAL_MODULE:= libLLVM70ipo
+LOCAL_MODULE:= libLLVM80ipo
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_ipo_SRC_FILES)
-LOCAL_MODULE:= libLLVM70ipo
+LOCAL_MODULE:= libLLVM80ipo
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_PATH:= $(call my-dir)
-transforms_inst_combine_TBLGEN_TABLES70 := \
+transforms_inst_combine_TBLGEN_TABLES80 := \
InstCombineTables.inc
transforms_inst_combine_SRC_FILES := \
# =====================================================
include $(CLEAR_VARS)
-TBLGEN_TABLES70 := $(transforms_inst_combine_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(transforms_inst_combine_TBLGEN_TABLES80)
LOCAL_SRC_FILES := $(transforms_inst_combine_SRC_FILES)
-LOCAL_MODULE:= libLLVM70InstCombine
+LOCAL_MODULE:= libLLVM80InstCombine
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-TBLGEN_TABLES70 := $(transforms_inst_combine_TBLGEN_TABLES70)
+TBLGEN_TABLES80 := $(transforms_inst_combine_TBLGEN_TABLES80)
LOCAL_SRC_FILES := $(transforms_inst_combine_SRC_FILES)
-LOCAL_MODULE:= libLLVM70InstCombine
+LOCAL_MODULE:= libLLVM80InstCombine
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_TBLGEN_RULES_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_TBLGEN_RULES_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# =====================================================
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Instrumentation
+LOCAL_MODULE:= libLLVM80Instrumentation
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(instrumentation_SRC_FILES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the target
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70Instrumentation
+LOCAL_MODULE:= libLLVM80Instrumentation
LOCAL_SRC_FILES := $(instrumentation_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_objcarc_SRC_FILES)
-LOCAL_MODULE:= libLLVM70TransformObjCARC
+LOCAL_MODULE:= libLLVM80TransformObjCARC
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_objcarc_SRC_FILES)
-LOCAL_MODULE:= libLLVM70TransformObjCARC
+LOCAL_MODULE:= libLLVM80TransformObjCARC
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
LOCAL_SRC_FILES := \
$(transforms_scalar_SRC_FILES)
-LOCAL_MODULE:= libLLVM70ScalarOpts
+LOCAL_MODULE:= libLLVM80ScalarOpts
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_scalar_SRC_FILES)
-LOCAL_MODULE:= libLLVM70ScalarOpts
+LOCAL_MODULE:= libLLVM80ScalarOpts
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_utils_SRC_FILES)
-LOCAL_MODULE:= libLLVM70TransformUtils
+LOCAL_MODULE:= libLLVM80TransformUtils
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_utils_SRC_FILES)
-LOCAL_MODULE:= libLLVM70TransformUtils
+LOCAL_MODULE:= libLLVM80TransformUtils
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_vectorize_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Vectorize
+LOCAL_MODULE:= libLLVM80Vectorize
LOCAL_MODULE_HOST_OS := darwin linux windows
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(transforms_vectorize_SRC_FILES)
-LOCAL_MODULE:= libLLVM70Vectorize
+LOCAL_MODULE:= libLLVM80Vectorize
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
# =====================================================
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70XRay
+LOCAL_MODULE:= libLLVM80XRay
LOCAL_MODULE_HOST_OS := darwin linux windows
LOCAL_SRC_FILES := $(xray_SRC_FILES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
# For the device
ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70XRay
+LOCAL_MODULE:= libLLVM80XRay
LOCAL_SRC_FILES := $(xray_SRC_FILES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_STATIC_LIBRARY)
endif
-LOCAL_MODULE_TARGET_ARCH := $(LLVM70_SUPPORTED_ARCH)
+LOCAL_MODULE_TARGET_ARCH := $(LLVM80_SUPPORTED_ARCH)
LOCAL_CLANG := true
# Make sure bionic is first so we can include system headers.
LOCAL_C_INCLUDES := \
bionic \
- $(LLVM70_ROOT_PATH) \
- $(LLVM70_ROOT_PATH)/include \
- $(LLVM70_ROOT_PATH)/device/include \
+ $(LLVM80_ROOT_PATH) \
+ $(LLVM80_ROOT_PATH)/include \
+ $(LLVM80_ROOT_PATH)/device/include \
$(LOCAL_C_INCLUDES)
###########################################################
## Commands for running tblgen to compile a td file
###########################################################
-define transform-device-td-to-out70
+define transform-device-td-to-out80
@mkdir -p $(dir $@)
@echo "Device TableGen (gen-$(1)): $(TBLGEN_LOCAL_MODULE) <= $<"
-$(hide) $(LLVM70_TBLGEN) \
+$(hide) $(LLVM80_TBLGEN) \
-I $(dir $<) \
- -I $(LLVM70_ROOT_PATH)/include \
- -I $(LLVM70_ROOT_PATH)/device/include \
- -I $(LLVM70_ROOT_PATH)/lib/Target \
+ -I $(LLVM80_ROOT_PATH)/include \
+ -I $(LLVM80_ROOT_PATH)/device/include \
+ -I $(LLVM80_ROOT_PATH)/lib/Target \
-gen-$(strip $(1)) \
-o $@ $<
endef
-ATTRIBUTETD70 := $(LLVM70_ROOT_PATH)/include/llvm/IR/Attributes.td
+ATTRIBUTETD80 := $(LLVM80_ROOT_PATH)/include/llvm/IR/Attributes.td
ifeq ($(LOCAL_MODULE_CLASS),)
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
GENFILE := $(addprefix $(call local-generated-sources-dir)/llvm/IR/,Attributes.inc)
LOCAL_GENERATED_SOURCES += $(GENFILE)
$(GENFILE): TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
-$(GENFILE): $(ATTRIBUTETD70) | $(LLVM70_TBLGEN)
+$(GENFILE): $(ATTRIBUTETD80) | $(LLVM80_TBLGEN)
ifeq ($(LOCAL_IS_HOST_MODULE),true)
- $(call transform-host-td-to-out70,attrs)
+ $(call transform-host-td-to-out80,attrs)
else
- $(call transform-device-td-to-out70,attrs)
+ $(call transform-device-td-to-out80,attrs)
endif
# We treat Intrinsics.td as a very special target just like what lib/VMCore/Makefile does
-INTRINSICTD70 := $(LLVM70_ROOT_PATH)/include/llvm/IR/Intrinsics.td
-INTRINSICTD70S := $(wildcard $(dir $(INTRINSICTD70))/Intrinsics*.td)
+INTRINSICTD80 := $(LLVM80_ROOT_PATH)/include/llvm/IR/Intrinsics.td
+INTRINSICTD80S := $(wildcard $(dir $(INTRINSICTD80))/Intrinsics*.td)
ifeq ($(LOCAL_MODULE_CLASS),)
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
GENFILE := $(addprefix $(call local-generated-sources-dir)/llvm/IR/,IntrinsicEnums.inc)
LOCAL_GENERATED_SOURCES += $(GENFILE)
$(GENFILE): TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
-$(GENFILE): $(INTRINSICTD70) $(INTRINSICTD70S) | $(LLVM70_TBLGEN)
+$(GENFILE): $(INTRINSICTD80) $(INTRINSICTD80S) | $(LLVM80_TBLGEN)
ifeq ($(LOCAL_IS_HOST_MODULE),true)
- $(call transform-host-td-to-out70,intrinsic-enums)
+ $(call transform-host-td-to-out80,intrinsic-enums)
else
- $(call transform-device-td-to-out70,intrinsic-enums)
+ $(call transform-device-td-to-out80,intrinsic-enums)
endif
GENFILE := $(addprefix $(call local-generated-sources-dir)/llvm/IR/,IntrinsicImpl.inc)
LOCAL_GENERATED_SOURCES += $(GENFILE)
$(GENFILE): TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
-$(GENFILE): $(INTRINSICTD70) $(INTRINSICTD70S) | $(LLVM70_TBLGEN)
+$(GENFILE): $(INTRINSICTD80) $(INTRINSICTD80S) | $(LLVM80_TBLGEN)
ifeq ($(LOCAL_IS_HOST_MODULE),true)
- $(call transform-host-td-to-out70,intrinsic-impl)
+ $(call transform-host-td-to-out80,intrinsic-impl)
else
- $(call transform-device-td-to-out70,intrinsic-impl)
+ $(call transform-device-td-to-out80,intrinsic-impl)
endif
# Make sure bionic is first so we can include system headers.
LOCAL_C_INCLUDES := \
- $(LLVM70_ROOT_PATH) \
- $(LLVM70_ROOT_PATH)/include \
- $(LLVM70_ROOT_PATH)/host/include \
+ $(LLVM80_ROOT_PATH) \
+ $(LLVM80_ROOT_PATH)/include \
+ $(LLVM80_ROOT_PATH)/host/include \
$(LOCAL_C_INCLUDES)
# Add on ncurses to have support for terminfo
ifeq ($(HOST_PREFER_32_BIT),true)
LOCAL_MULTILIB := 32
else
-ifeq (libLLVM70, $(filter libLLVM70,$(LOCAL_SHARED_LIBRARIES)$(LOCAL_SHARED_LIBRARIES_$(HOST_OS))))
-# Skip building a 32-bit shared object if they are using libLLVM70.
+ifeq (libLLVM80, $(filter libLLVM80,$(LOCAL_SHARED_LIBRARIES)$(LOCAL_SHARED_LIBRARIES_$(HOST_OS))))
+# Skip building a 32-bit shared object if they are using libLLVM80.
LOCAL_MULTILIB := first
endif
endif
###########################################################
## Commands for running tblgen to compile a td file
###########################################################
-define transform-host-td-to-out70
+define transform-host-td-to-out80
@mkdir -p $(dir $@)
@echo "Host TableGen: $(TBLGEN_LOCAL_MODULE) (gen-$(1)) <= $<"
-$(hide) $(LLVM70_TBLGEN) \
+$(hide) $(LLVM80_TBLGEN) \
-I $(dir $<) \
- -I $(LLVM70_ROOT_PATH)/include \
- -I $(LLVM70_ROOT_PATH)/host/include \
- -I $(LLVM70_ROOT_PATH)/lib/Target \
+ -I $(LLVM80_ROOT_PATH)/include \
+ -I $(LLVM80_ROOT_PATH)/host/include \
+ -I $(LLVM80_ROOT_PATH)/lib/Target \
$(if $(strip $(CLANG_ROOT_PATH)),-I $(CLANG_ROOT_PATH)/include,) \
-gen-$(strip $(1)) \
-o $@ $<
###########################################################
## Commands for running tblgen to compile a td file
##########################################################
-define transform-td-to-out70
+define transform-td-to-out80
$(if $(LOCAL_IS_HOST_MODULE), \
- $(call transform-host-td-to-out70,$(1)), \
- $(call transform-device-td-to-out70,$(1)))
+ $(call transform-host-td-to-out80,$(1)), \
+ $(call transform-device-td-to-out80,$(1)))
endef
###########################################################
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
endif
-ifneq ($(strip $(TBLGEN_TABLES70)),)
+ifneq ($(strip $(TBLGEN_TABLES80)),)
generated_sources := $(call local-generated-sources-dir)
-tblgen_gen_tables := $(addprefix $(generated_sources)/,$(TBLGEN_TABLES70))
+tblgen_gen_tables := $(addprefix $(generated_sources)/,$(TBLGEN_TABLES80))
LOCAL_GENERATED_SOURCES += $(tblgen_gen_tables)
tblgen_source_dir := $(LOCAL_PATH)
-ifneq ($(TBLGEN_TD_DIR70),)
-tblgen_source_dir := $(TBLGEN_TD_DIR70)
+ifneq ($(TBLGEN_TD_DIR80),)
+tblgen_source_dir := $(TBLGEN_TD_DIR80)
endif
ifneq (,$(filter $(tblgen_source_dir),MCTargetDesc))
#
# The directory and the .td directory is not the same.
#
-ifeq ($(tblgen_source_dir),$(LLVM70_ROOT_PATH)/lib/Target/ARM/MCTargetDesc)
+ifeq ($(tblgen_source_dir),$(LLVM80_ROOT_PATH)/lib/Target/ARM/MCTargetDesc)
$(generated_sources)/%GenRegisterInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenRegisterInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70, register-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80, register-info)
$(generated_sources)/%GenInstrInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenInstrInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,instr-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,instr-info)
$(generated_sources)/%GenSubtargetInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenSubtargetInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,subtarget)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,subtarget)
endif
-ifeq ($(tblgen_source_dir),$(LLVM70_ROOT_PATH)/lib/Target/X86/MCTargetDesc)
+ifeq ($(tblgen_source_dir),$(LLVM80_ROOT_PATH)/lib/Target/X86/MCTargetDesc)
$(generated_sources)/%GenRegisterInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenRegisterInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70, register-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80, register-info)
$(generated_sources)/%GenInstrInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenInstrInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,instr-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,instr-info)
$(generated_sources)/%GenSubtargetInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenSubtargetInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,subtarget)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,subtarget)
endif
-ifeq ($(tblgen_source_dir),$(LLVM70_ROOT_PATH)/lib/Target/Mips/MCTargetDesc)
+ifeq ($(tblgen_source_dir),$(LLVM80_ROOT_PATH)/lib/Target/Mips/MCTargetDesc)
$(generated_sources)/%GenRegisterInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenRegisterInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70, register-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80, register-info)
$(generated_sources)/%GenInstrInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenInstrInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,instr-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,instr-info)
$(generated_sources)/%GenSubtargetInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenSubtargetInfo.inc: $(tblgen_source_dir)/../%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,subtarget)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,subtarget)
endif
ifneq ($(filter %GenRegisterInfo.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenRegisterInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenRegisterInfo.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,register-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,register-info)
endif
ifneq ($(filter %GenInstrInfo.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenInstrInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenInstrInfo.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,instr-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,instr-info)
endif
ifneq ($(filter %GenAsmWriter.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenAsmWriter.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenAsmWriter.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,asm-writer)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,asm-writer)
endif
ifneq ($(filter %GenAsmWriter1.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenAsmWriter1.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenAsmWriter1.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,asm-writer -asmwriternum=1)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,asm-writer -asmwriternum=1)
endif
ifneq ($(filter %GenAsmMatcher.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenAsmMatcher.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenAsmMatcher.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,asm-matcher)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,asm-matcher)
endif
# TODO(srhines): Is this needed
ifneq ($(filter %GenCodeEmitter.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenCodeEmitter.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenCodeEmitter.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,emitter)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,emitter)
endif
ifneq ($(filter %GenMCCodeEmitter.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenMCCodeEmitter.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenMCCodeEmitter.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,emitter)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,emitter)
endif
ifneq ($(filter %GenMCPseudoLowering.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenMCPseudoLowering.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenMCPseudoLowering.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,pseudo-lowering)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,pseudo-lowering)
endif
ifneq ($(filter %GenDAGISel.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenDAGISel.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenDAGISel.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,dag-isel)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,dag-isel)
endif
ifneq ($(filter %GenRegisterBank.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenRegisterBank.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenRegisterBank.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,register-bank)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,register-bank)
endif
ifneq ($(filter %GenDisassemblerTables.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenDisassemblerTables.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenDisassemblerTables.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,disassembler)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,disassembler)
endif
ifneq ($(filter %GenEDInfo.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenEDInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenEDInfo.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,enhanced-disassembly-info)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,enhanced-disassembly-info)
endif
ifneq ($(filter %GenFastISel.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenFastISel.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenFastISel.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,fast-isel)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,fast-isel)
endif
ifneq ($(filter %GenGlobalISel.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenGlobalISel.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenGlobalISel.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,global-isel)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,global-isel)
endif
ifneq ($(filter %GenSubtargetInfo.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenSubtargetInfo.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenSubtargetInfo.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,subtarget)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,subtarget)
endif
ifneq ($(filter %GenCallingConv.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenCallingConv.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenCallingConv.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,callingconv)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,callingconv)
endif
ifneq ($(filter %GenIntrinsicEnums.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenIntrinsicEnums.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenIntrinsicEnums.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,tgt-intrinsic-enums)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,tgt-intrinsic-enums)
endif
ifneq ($(filter %GenIntrinsicImpl.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenIntrinsicImpl.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenIntrinsicImpl.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,tgt-intrinsic-impl)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,tgt-intrinsic-impl)
endif
ifneq ($(filter %GenSearchableTables.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenSearchableTables.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenSearchableTables.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,searchable-tables)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,searchable-tables)
endif
ifneq ($(filter %GenSystemOperands.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenSystemOperands.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenSystemOperands.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,searchable-tables)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,searchable-tables)
endif
ifneq ($(filter %GenDFAPacketizer.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenDFAPacketizer.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenDFAPacketizer.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) | $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,dfa-packetizer)
+ $(tblgen_td_deps) | $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,dfa-packetizer)
endif
ifneq ($(filter %GenExegesis.inc,$(tblgen_gen_tables)),)
$(generated_sources)/%GenExegesis.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/%GenExegesis.inc: $(tblgen_source_dir)/%.td \
- $(tblgen_td_deps) | $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,exegesis)
+ $(tblgen_td_deps) | $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,exegesis)
endif
ifneq ($(findstring ARMGenDecoderTables.inc,$(tblgen_gen_tables)),)
$(generated_sources)/ARMGenDecoderTables.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/ARMGenDecoderTables.inc: $(tblgen_source_dir)/ARM.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,arm-decoder)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,arm-decoder)
endif
ifneq ($(findstring ARMGenSystemRegister.inc,$(tblgen_gen_tables)),)
$(generated_sources)/ARMGenSystemRegister.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/ARMGenSystemRegister.inc: $(tblgen_source_dir)/ARM.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,searchable-tables)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,searchable-tables)
endif
ifneq ($(findstring InstCombineTables.inc,$(tblgen_gen_tables)),)
$(generated_sources)/InstCombineTables.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/InstCombineTables.inc: $(tblgen_source_dir)/InstCombineTables.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,searchable-tables)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,searchable-tables)
endif
ifneq ($(findstring Options.inc,$(tblgen_gen_tables)),)
$(generated_sources)/Options.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/Options.inc: $(tblgen_source_dir)/Options.td \
$(tblgen_td_deps) \
- $(LLVM70_TBLGEN) \
- $(LLVM70_ROOT_PATH)/include/llvm/Option/OptParser.td
- $(call transform-td-to-out70,opt-parser-defs)
+ $(LLVM80_TBLGEN) \
+ $(LLVM80_ROOT_PATH)/include/llvm/Option/OptParser.td
+ $(call transform-td-to-out80,opt-parser-defs)
endif
ifneq ($(findstring X86GenEVEX2VEXTables.inc,$(tblgen_gen_tables)),)
$(generated_sources)/X86GenEVEX2VEXTables.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
$(generated_sources)/X86GenEVEX2VEXTables.inc: $(tblgen_source_dir)/X86.td \
- $(tblgen_td_deps) $(LLVM70_TBLGEN)
- $(call transform-td-to-out70,x86-EVEX2VEX-tables)
+ $(tblgen_td_deps) $(LLVM80_TBLGEN)
+ $(call transform-td-to-out80,x86-EVEX2VEX-tables)
endif
# Reset local variables
-ifeq ($(LLVM70_ROOT_PATH),)
-$(error Must set variable LLVM70_ROOT_PATH before including this! $(LOCAL_PATH))
+ifeq ($(LLVM80_ROOT_PATH),)
+$(error Must set variable LLVM80_ROOT_PATH before including this! $(LOCAL_PATH))
endif
-CLEAR_TBLGEN_VARS70 := $(LLVM70_ROOT_PATH)/clear_tblgen_vars.mk
-LLVM70_HOST_BUILD_MK := $(LLVM70_ROOT_PATH)/llvm-host-build.mk
-LLVM70_DEVICE_BUILD_MK := $(LLVM70_ROOT_PATH)/llvm-device-build.mk
-LLVM70_GEN_ATTRIBUTES_MK := $(LLVM70_ROOT_PATH)/llvm-gen-attributes.mk
-LLVM70_GEN_INTRINSICS_MK := $(LLVM70_ROOT_PATH)/llvm-gen-intrinsics.mk
-LLVM70_TBLGEN_RULES_MK := $(LLVM70_ROOT_PATH)/llvm-tblgen-rules.mk
+CLEAR_TBLGEN_VARS80 := $(LLVM80_ROOT_PATH)/clear_tblgen_vars.mk
+LLVM80_HOST_BUILD_MK := $(LLVM80_ROOT_PATH)/llvm-host-build.mk
+LLVM80_DEVICE_BUILD_MK := $(LLVM80_ROOT_PATH)/llvm-device-build.mk
+LLVM80_GEN_ATTRIBUTES_MK := $(LLVM80_ROOT_PATH)/llvm-gen-attributes.mk
+LLVM80_GEN_INTRINSICS_MK := $(LLVM80_ROOT_PATH)/llvm-gen-intrinsics.mk
+LLVM80_TBLGEN_RULES_MK := $(LLVM80_ROOT_PATH)/llvm-tblgen-rules.mk
-LLVM70_SUPPORTED_ARCH := arm arm64 mips mips64 x86 x86_64
+LLVM80_SUPPORTED_ARCH := arm arm64 mips mips64 x86 x86_64
LOCAL_PATH:= $(call my-dir)
llvm_pre_static_libraries := \
- libLLVM70Linker \
- libLLVM70ipo \
- libLLVM70DebugInfoDWARF \
- libLLVM70DebugInfoPDB \
- libLLVM70Symbolize \
- libLLVM70DebugInfoMSF \
- libLLVM70DebugInfoCodeView \
- libLLVM70Demangle \
- libLLVM70IRReader \
- libLLVM70BitWriter \
- libLLVM70BitReader \
- libLLVM70GlobalISel
+ libLLVM80Linker \
+ libLLVM80ipo \
+ libLLVM80DebugInfoDWARF \
+ libLLVM80DebugInfoPDB \
+ libLLVM80Symbolize \
+ libLLVM80DebugInfoMSF \
+ libLLVM80DebugInfoCodeView \
+ libLLVM80Demangle \
+ libLLVM80IRReader \
+ libLLVM80BitWriter \
+ libLLVM80BitReader \
+ libLLVM80GlobalISel
llvm_arm_static_libraries := \
- libLLVM70ARMCodeGen \
- libLLVM70ARMAsmParser \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMDisassembler \
- libLLVM70ARMUtils
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMDisassembler \
+ libLLVM80ARMUtils
llvm_x86_static_libraries := \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmParser \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmParser \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler
ifneq ($(filter radeonsi,$(BOARD_GPU_DRIVERS)),)
llvm_x86_static_libraries += \
- libLLVM70AMDGPUCodeGen \
- libLLVM70AMDGPUInfo \
- libLLVM70AMDGPUDesc \
- libLLVM70AMDGPUAsmParser \
- libLLVM70AMDGPUAsmPrinter \
- libLLVM70AMDGPUUtils
+ libLLVM80AMDGPUCodeGen \
+ libLLVM80AMDGPUInfo \
+ libLLVM80AMDGPUDesc \
+ libLLVM80AMDGPUAsmParser \
+ libLLVM80AMDGPUAsmPrinter \
+ libLLVM80AMDGPUUtils
endif
llvm_mips_static_libraries := \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmParser \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler
llvm_aarch64_static_libraries := \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler
llvm_post_static_libraries := \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70CodeGen \
- libLLVM70Object \
- libLLVM70ScalarOpts \
- libLLVM70AggressiveInstCombine \
- libLLVM70InstCombine \
- libLLVM70Instrumentation \
- libLLVM70TransformObjCARC \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70MCDisassembler \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Option \
- libLLVM70Support \
- libLLVM70Vectorize \
- libLLVM70ProfileData \
- libLLVM70LibDriver \
- libLLVM70BinaryFormat
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80CodeGen \
+ libLLVM80Object \
+ libLLVM80ScalarOpts \
+ libLLVM80AggressiveInstCombine \
+ libLLVM80InstCombine \
+ libLLVM80Instrumentation \
+ libLLVM80TransformObjCARC \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80MCDisassembler \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Option \
+ libLLVM80Support \
+ libLLVM80Vectorize \
+ libLLVM80ProfileData \
+ libLLVM80LibDriver \
+ libLLVM80BinaryFormat
llvm_host_static_libraries := \
- libLLVM70ExecutionEngine \
- libLLVM70RuntimeDyld \
- libLLVM70MCJIT \
- libLLVM70OrcJIT
+ libLLVM80ExecutionEngine \
+ libLLVM80RuntimeDyld \
+ libLLVM80MCJIT \
+ libLLVM80OrcJIT
llvm_device_static_libraries := \
- libLLVM70ExecutionEngine \
- libLLVM70RuntimeDyld \
- libLLVM70MCJIT
+ libLLVM80ExecutionEngine \
+ libLLVM80RuntimeDyld \
+ libLLVM80MCJIT
# HOST LLVM shared library build
include $(CLEAR_VARS)
LOCAL_IS_HOST_MODULE := true
-LOCAL_MODULE:= libLLVM70
+LOCAL_MODULE:= libLLVM80
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_HOST_OS := linux
endif
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_SHARED_LIBRARY)
-ifeq (,$(filter $(TARGET_ARCH),$(LLVM70_SUPPORTED_ARCH)))
+ifeq (,$(filter $(TARGET_ARCH),$(LLVM80_SUPPORTED_ARCH)))
$(warning TODO $(TARGET_ARCH): Enable llvm build)
endif
# DEVICE LLVM shared library build
include $(CLEAR_VARS)
-LOCAL_MODULE:= libLLVM70
+LOCAL_MODULE:= libLLVM80
LOCAL_MODULE_TAGS := optional
$(LOCAL_PATH)/device/include \
$(call local-generated-sources-dir)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_SHARED_LIBRARY)
endif
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
bugpoint_passes_SRC_FILES := \
TestPasses.cpp
LOCAL_MODULE_CLASS := SHARED_LIBRARIES # needed for tblgen
LOCAL_LDFLAGS_darwin := -Wl,-undefined -Wl,dynamic_lookup
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_SHARED_LIBRARY)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
bugpoint.cpp \
bugpoint_STATIC_LIBRARIES := \
- libLLVM70BitWriter \
- libLLVM70CodeGen \
- libLLVM70ipo \
- libLLVM70IRReader \
- libLLVM70BitReader \
- libLLVM70AsmParser \
- libLLVM70InstCombine \
- libLLVM70Instrumentation \
- libLLVM70Linker \
- libLLVM70TransformObjCARC \
- libLLVM70Object \
- libLLVM70ScalarOpts \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70Core \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70ProfileData \
- libLLVM70Vectorize \
- libLLVM70Support \
+ libLLVM80BitWriter \
+ libLLVM80CodeGen \
+ libLLVM80ipo \
+ libLLVM80IRReader \
+ libLLVM80BitReader \
+ libLLVM80AsmParser \
+ libLLVM80InstCombine \
+ libLLVM80Instrumentation \
+ libLLVM80Linker \
+ libLLVM80TransformObjCARC \
+ libLLVM80Object \
+ libLLVM80ScalarOpts \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80Core \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80ProfileData \
+ libLLVM80Vectorize \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDFLAGS_darwin := -Wl,-export_dynamic
LOCAL_LDFLAGS_linux := -Wl,--export-dynamic
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
llvm_dsymutil_SRC_FILES := \
BinaryHolder.cpp \
MachOUtils.cpp \
llvm_dsymutil_STATIC_LIBRARIES := \
- libLLVM70ARMCodeGen \
- libLLVM70ARMAsmParser \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsAsmParser \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmParser \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70X86CodeGen \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70CodeGen \
- libLLVM70DebugInfoDWARF \
- libLLVM70Instrumentation \
- libLLVM70MCParser \
- libLLVM70MCDisassembler \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70ScalarOpts \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70Core \
- libLLVM70MC \
- libLLVM70Support \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmParser \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80CodeGen \
+ libLLVM80DebugInfoDWARF \
+ libLLVM80Instrumentation \
+ libLLVM80MCParser \
+ libLLVM80MCDisassembler \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80ScalarOpts \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80Core \
+ libLLVM80MC \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_STATIC_LIBRARIES := $(llvm_dsymutil_STATIC_LIBRARIES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH:= $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../../
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../../
+include $(LLVM80_ROOT_PATH)/llvm.mk
# For the host only
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
-LOCAL_MODULE := LLVM70gold
+LOCAL_MODULE := LLVM80gold
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_SRC_FILES := $(llvm_gold_SRC_FILES)
-LOCAL_SHARED_LIBRARIES := libLLVM70
+LOCAL_SHARED_LIBRARIES := libLLVM80
ifndef USE_MINGW
LOCAL_LDLIBS += -lpthread -ldl
LOCAL_C_INCLUDES += toolchain/binutils/binutils-2.25/include
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_SHARED_LIBRARY)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llc.cpp
llvm_llc_mips_STATIC_LIBRARIES := \
- libLLVM70MipsAsmParser \
- libLLVM70MipsInfo \
- libLLVM70MipsCodeGen \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsInfo \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
llvm_llc_x86_STATIC_LIBRARIES := \
- libLLVM70X86Info \
- libLLVM70X86AsmParser \
- libLLVM70X86CodeGen \
- libLLVM70X86Disassembler \
- libLLVM70X86Desc \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils
+ libLLVM80X86Info \
+ libLLVM80X86AsmParser \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Disassembler \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils
llvm_llc_arm_STATIC_LIBRARIES := \
- libLLVM70ARMCodeGen \
- libLLVM70ARMDisassembler \
- libLLVM70ARMAsmParser \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMDesc \
- libLLVM70ARMInfo
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMDisassembler \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMDesc \
+ libLLVM80ARMInfo
llvm_llc_STATIC_LIBRARIES := \
- libLLVM70AsmPrinter \
- libLLVM70IRReader \
- libLLVM70AsmParser \
- libLLVM70BitReader \
- libLLVM70BitWriter \
- libLLVM70SelectionDAG \
- libLLVM70InstCombine \
- libLLVM70CodeGen \
- libLLVM70Instrumentation \
- libLLVM70Object \
- libLLVM70ipo \
- libLLVM70Linker \
- libLLVM70MCDisassembler \
- libLLVM70MC \
- libLLVM70MIRParser \
- libLLVM70MCParser \
- libLLVM70ScalarOpts \
- libLLVM70TransformUtils \
- libLLVM70Vectorize \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70Core \
- libLLVM70Support \
- libLLVM70Object
+ libLLVM80AsmPrinter \
+ libLLVM80IRReader \
+ libLLVM80AsmParser \
+ libLLVM80BitReader \
+ libLLVM80BitWriter \
+ libLLVM80SelectionDAG \
+ libLLVM80InstCombine \
+ libLLVM80CodeGen \
+ libLLVM80Instrumentation \
+ libLLVM80Object \
+ libLLVM80ipo \
+ libLLVM80Linker \
+ libLLVM80MCDisassembler \
+ libLLVM80MC \
+ libLLVM80MIRParser \
+ libLLVM80MCParser \
+ libLLVM80ScalarOpts \
+ libLLVM80TransformUtils \
+ libLLVM80Vectorize \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80Core \
+ libLLVM80Support \
+ libLLVM80Object
llvm_llc_aarch64_STATIC_LIBRARIES := \
- libLLVM70AArch64Info \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Disassembler \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils
+ libLLVM80AArch64Info \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Disassembler \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
# llc command line tool (target)
#===---------------------------------------------------------------===
-ifeq (,$(filter $(TARGET_ARCH),$(LLVM70_SUPPORTED_ARCH)))
+ifeq (,$(filter $(TARGET_ARCH),$(LLVM80_SUPPORTED_ARCH)))
$(warning TODO $(TARGET_ARCH): Enable llc build)
endif
LOCAL_STATIC_LIBRARIES += $(llvm_llc_STATIC_LIBRARIES)
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_EXECUTABLE)
endif
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
RemoteTargetExternal.cpp \
lli_STATIC_LIBRARIES := \
- libLLVM70IRReader \
- libLLVM70BitReader \
- libLLVM70ARMCodeGen \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMAsmParser \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsAsmParser \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmPrinter \
- libLLVM70X86AsmParser \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70CodeGen \
- libLLVM70Instrumentation \
- libLLVM70Linker \
- libLLVM70Interpreter \
- libLLVM70ScalarOpts \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70MC \
- libLLVM70MCJIT \
- libLLVM70OrcJIT \
- libLLVM70ExecutionEngine \
- libLLVM70RuntimeDyld \
- libLLVM70MCParser \
- libLLVM70Object \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Option \
- libLLVM70Support \
- libLLVM70MCDisassembler \
+ libLLVM80IRReader \
+ libLLVM80BitReader \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86AsmParser \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80CodeGen \
+ libLLVM80Instrumentation \
+ libLLVM80Linker \
+ libLLVM80Interpreter \
+ libLLVM80ScalarOpts \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80MC \
+ libLLVM80MCJIT \
+ libLLVM80OrcJIT \
+ libLLVM80ExecutionEngine \
+ libLLVM80RuntimeDyld \
+ libLLVM80MCParser \
+ libLLVM80Object \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Option \
+ libLLVM80Support \
+ libLLVM80MCDisassembler \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../../../
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../../../
#===---------------------------------------------------------------===
LOCAL_SRC_FILES := $(lli_child_target_SRC_FILES)
LOCAL_STATIC_LIBRARIES := \
- libLLVM70Support
+ libLLVM80Support
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
LOCAL_SRC_FILES := $(llvm_ar_SRC_FILES)
-LOCAL_SHARED_LIBRARIES := libLLVM70
+LOCAL_SHARED_LIBRARIES := libLLVM80
LOCAL_LDLIBS += -lpthread -lm -ldl
LOCAL_POST_INSTALL_CMD = $(hide) ln -sf llvm-ar $(dir $(LOCAL_INSTALLED_MODULE))llvm-lib \
&& ln -sf llvm-ar $(dir $(LOCAL_INSTALLED_MODULE))llvm-ranlib
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_LDLIBS_linux := -lpthread -ldl
LOCAL_STATIC_LIBRARIES := \
- libLLVM70AsmParser \
- libLLVM70BitWriter \
- libLLVM70Core \
- libLLVM70Support
+ libLLVM80AsmParser \
+ libLLVM80BitWriter \
+ libLLVM80Core \
+ libLLVM80Support
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-bcanalyzer.cpp
llvm_bcanalyzer_STATIC_LIBRARIES := \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
LOCAL_C_INCLUDES += external/llvm/include
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
targets.c \
llvm_c_test_STATIC_LIBRARIES := \
- libLLVM70BitReader \
- libLLVM70ARMCodeGen \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70CodeGen \
- libLLVM70Instrumentation \
- libLLVM70ScalarOpts \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70MC \
- libLLVM70Object \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Option \
- libLLVM70Support \
- libLLVM70MCDisassembler \
+ libLLVM80BitReader \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80CodeGen \
+ libLLVM80Instrumentation \
+ libLLVM80ScalarOpts \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80MC \
+ libLLVM80Object \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Option \
+ libLLVM80Support \
+ libLLVM80MCDisassembler \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
# llvm-config command line tool
llvm-config.cpp
llvm_config_STATIC_LIBRARIES := \
- libLLVM70Core \
- libLLVM70Support
+ libLLVM80Core \
+ libLLVM80Support
LOCAL_MODULE := llvm-config
LOCAL_MODULE_TAGS := optional
$(LOCAL_PATH)/Android.mk \
$(LOCAL_GENERATED_SOURCES)
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
TestingSupport.cpp
llvm_cov_STATIC_LIBRARIES := \
- libLLVM70Object \
- libLLVM70ProfileData \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80Object \
+ libLLVM80ProfileData \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
llvm_cxxdump_SRC_FILES := \
Error.cpp \
llvm-cxxdump.cpp
llvm_cxxdump_STATIC_LIBRARIES := \
- libLLVM70ARMAsmParser \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64Info \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsInfo \
- libLLVM70MipsAsmParser \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmParser \
- libLLVM70X86CodeGen \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70AsmPrinter \
- libLLVM70CodeGen \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70Object \
- libLLVM70MCParser \
- libLLVM70MC \
- libLLVM70MCDisassembler \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Support \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsInfo \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmParser \
+ libLLVM80X86CodeGen \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80AsmPrinter \
+ libLLVM80CodeGen \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80Object \
+ libLLVM80MCParser \
+ libLLVM80MC \
+ libLLVM80MCDisassembler \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_STATIC_LIBRARIES := $(llvm_cxxdump_STATIC_LIBRARIES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
DiffLog.cpp \
llvm_diff_STATIC_LIBRARIES := \
- libLLVM70IRReader \
- libLLVM70BitReader \
- libLLVM70AsmParser \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80IRReader \
+ libLLVM80BitReader \
+ libLLVM80AsmParser \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_LDLIBS += -lpthread -lm -ldl
LOCAL_STATIC_LIBRARIES := \
- libLLVM70Analysis \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70Support
+ libLLVM80Analysis \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80Support
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-dwarfdump.cpp
llvm_dwarfdump_STATIC_LIBRARIES := \
- libLLVM70DebugInfoDWARF \
- libLLVM70DebugInfoPDB \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80DebugInfoDWARF \
+ libLLVM80DebugInfoPDB \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-dwp.cpp
llvm_dwp_STATIC_LIBRARIES := \
- libLLVM70DebugInfoDWARF \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70ARMCodeGen \
- libLLVM70ARMAsmParser \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMDisassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmParser \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmParser \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70ExecutionEngine \
- libLLVM70RuntimeDyld \
- libLLVM70MCJIT \
- libLLVM70OrcJIT \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70CodeGen \
- libLLVM70Object \
- libLLVM70ScalarOpts \
- libLLVM70InstCombine \
- libLLVM70Instrumentation \
- libLLVM70TransformObjCARC \
- libLLVM70TransformUtils \
- libLLVM70Vectorize \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70MCDisassembler \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Option \
- libLLVM70LTO \
- libLLVM70Support \
- libLLVM70ProfileData
+ libLLVM80DebugInfoDWARF \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMDisassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmParser \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80ExecutionEngine \
+ libLLVM80RuntimeDyld \
+ libLLVM80MCJIT \
+ libLLVM80OrcJIT \
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80CodeGen \
+ libLLVM80Object \
+ libLLVM80ScalarOpts \
+ libLLVM80InstCombine \
+ libLLVM80Instrumentation \
+ libLLVM80TransformObjCARC \
+ libLLVM80TransformUtils \
+ libLLVM80Vectorize \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80MCDisassembler \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Option \
+ libLLVM80LTO \
+ libLLVM80Support \
+ libLLVM80ProfileData
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-extract.cpp
llvm_extract_STATIC_LIBRARIES := \
- libLLVM70IRReader \
- libLLVM70AsmParser \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70BitWriter \
- libLLVM70ipo \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80IRReader \
+ libLLVM80AsmParser \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80BitWriter \
+ libLLVM80ipo \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
llvm-link.cpp
llvm_link_STATIC_LIBRARIES := \
- libLLVM70Linker \
- libLLVM70IRReader \
- libLLVM70Object \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70BitReader \
- libLLVM70BitWriter \
- libLLVM70AsmParser \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70Core \
- libLLVM70Support
+ libLLVM80Linker \
+ libLLVM80IRReader \
+ libLLVM80Object \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80BitReader \
+ libLLVM80BitWriter \
+ libLLVM80AsmParser \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80Core \
+ libLLVM80Support
#===---------------------------------------------------------------===
# llvm-link command line tool (host)
LOCAL_STATIC_LIBRARIES := $(llvm_link_STATIC_LIBRARIES)
LOCAL_LDLIBS += -lpthread
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_HOST_EXECUTABLE)
#===---------------------------------------------------------------===
LOCAL_SRC_FILES := $(llvm_link_SRC_FILES)
LOCAL_STATIC_LIBRARIES := $(llvm_link_STATIC_LIBRARIES)
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_EXECUTABLE)
endif
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-lto.cpp
llvm_lto_STATIC_LIBRARIES := \
- libLLVM70ARMCodeGen \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMAsmParser \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Desc \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsAsmParser \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmPrinter \
- libLLVM70X86AsmParser \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70LTO \
- libLLVM70CodeGen \
- libLLVM70Target \
- libLLVM70BitReader \
- libLLVM70BitWriter \
- libLLVM70Linker \
- libLLVM70ipo \
- libLLVM70IRReader \
- libLLVM70TransformObjCARC \
- libLLVM70ScalarOpts \
- libLLVM70InstCombine \
- libLLVM70Vectorize \
- libLLVM70Instrumentation \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70MCDisassembler \
- libLLVM70Object \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Option \
- libLLVM70Support \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86AsmParser \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80LTO \
+ libLLVM80CodeGen \
+ libLLVM80Target \
+ libLLVM80BitReader \
+ libLLVM80BitWriter \
+ libLLVM80Linker \
+ libLLVM80ipo \
+ libLLVM80IRReader \
+ libLLVM80TransformObjCARC \
+ libLLVM80ScalarOpts \
+ libLLVM80InstCombine \
+ libLLVM80Vectorize \
+ libLLVM80Instrumentation \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80MCDisassembler \
+ libLLVM80Object \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Option \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
Disassembler.cpp
llvm_mc_STATIC_LIBRARIES := \
- libLLVM70ARMAsmParser \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64Info \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsInfo \
- libLLVM70MipsAsmParser \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmParser \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70X86CodeGen \
- libLLVM70AsmPrinter \
- libLLVM70CodeGen \
- libLLVM70TransformUtils \
- libLLVM70Target \
- libLLVM70Analysis \
- libLLVM70MC \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Support \
- libLLVM70MCDisassembler \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsInfo \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmParser \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80AsmPrinter \
+ libLLVM80CodeGen \
+ libLLVM80TransformUtils \
+ libLLVM80Target \
+ libLLVM80Analysis \
+ libLLVM80MC \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Support \
+ libLLVM80MCDisassembler \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-mcmarkup.cpp
llvm_mcmarkup_STATIC_LIBRARIES := \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-nm.cpp
llvm_nm_STATIC_LIBRARIES := \
- libLLVM70ARMCodeGen \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMAsmParser \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsAsmParser \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmPrinter \
- libLLVM70X86AsmParser \
- libLLVM70X86CodeGen \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70CodeGen \
- libLLVM70TransformUtils \
- libLLVM70Target \
- libLLVM70Analysis \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70Support \
- libLLVM70MCDisassembler \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86AsmParser \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80CodeGen \
+ libLLVM80TransformUtils \
+ libLLVM80Target \
+ libLLVM80Analysis \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80Support \
+ libLLVM80MCDisassembler \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
MachODump.cpp \
llvm_objdump_STATIC_LIBRARIES := \
- libLLVM70DebugInfoDWARF \
- libLLVM70DebugInfoPDB \
- libLLVM70ARMAsmParser \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64Info \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsInfo \
- libLLVM70MipsAsmParser \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmParser \
- libLLVM70X86CodeGen \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70AsmPrinter \
- libLLVM70CodeGen \
- libLLVM70TransformUtils \
- libLLVM70Target \
- libLLVM70Analysis \
- libLLVM70Object \
- libLLVM70MCParser \
- libLLVM70MC \
- libLLVM70MCDisassembler \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Support \
+ libLLVM80DebugInfoDWARF \
+ libLLVM80DebugInfoPDB \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsInfo \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmParser \
+ libLLVM80X86CodeGen \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80AsmPrinter \
+ libLLVM80CodeGen \
+ libLLVM80TransformUtils \
+ libLLVM80Target \
+ libLLVM80Analysis \
+ libLLVM80Object \
+ libLLVM80MCParser \
+ libLLVM80MC \
+ libLLVM80MCDisassembler \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-profdata.cpp
llvm_profdata_STATIC_LIBRARIES := \
- libLLVM70Object \
- libLLVM70ProfileData \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80Object \
+ libLLVM80ProfileData \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
Win64EHDumper.cpp \
llvm_readobj_STATIC_LIBRARIES := \
- libLLVM70ARMInfo \
- libLLVM70AArch64Info \
- libLLVM70MipsInfo \
- libLLVM70X86Info \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80ARMInfo \
+ libLLVM80AArch64Info \
+ libLLVM80MipsInfo \
+ libLLVM80X86Info \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-rtdyld.cpp
llvm_rtdyld_STATIC_LIBRARIES := \
- libLLVM70ARMCodeGen \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMAsmParser \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsAsmParser \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmPrinter \
- libLLVM70X86AsmParser \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70DebugInfoDWARF \
- libLLVM70DebugInfoPDB \
- libLLVM70ExecutionEngine \
- libLLVM70CodeGen \
- libLLVM70Object \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70RuntimeDyld \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70Support \
- libLLVM70MCDisassembler \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86AsmParser \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80DebugInfoDWARF \
+ libLLVM80DebugInfoPDB \
+ libLLVM80ExecutionEngine \
+ libLLVM80CodeGen \
+ libLLVM80Object \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80RuntimeDyld \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80Support \
+ libLLVM80MCDisassembler \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
llvm-size.cpp
llvm_size_STATIC_LIBRARIES := \
- libLLVM70Object \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70Support
+ libLLVM80Object \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80Support
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_LDLIBS_linux := -lpthread -ldl
LOCAL_STATIC_LIBRARIES := \
- libLLVM70IRReader \
- libLLVM70BitReader \
- libLLVM70BitWriter \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Support
+ libLLVM80IRReader \
+ libLLVM80BitReader \
+ libLLVM80BitWriter \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Support
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
llvm_symbolizer_SRC_FILES := \
llvm-symbolizer.cpp
LOCAL_LDLIBS += -lpthread -lm -ldl
LOCAL_STATIC_LIBRARIES := \
- libLLVM70Symbolize \
- libLLVM70DebugInfoDWARF \
- libLLVM70DebugInfoPDB \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70Support
-
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+ libLLVM80Symbolize \
+ libLLVM80DebugInfoDWARF \
+ libLLVM80DebugInfoPDB \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80Support
+
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := llvm-symbolizer
LOCAL_MODULE_CLASS := EXECUTABLES
LOCAL_SRC_FILES := $(llvm_symbolizer_SRC_FILES)
-LOCAL_SHARED_LIBRARIES := libLLVM70
+LOCAL_SHARED_LIBRARIES := libLLVM80
-include $(LLVM70_DEVICE_BUILD_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
include $(BUILD_EXECUTABLE)
endif
LOCAL_PATH:= $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../../
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../../
+include $(LLVM80_ROOT_PATH)/llvm.mk
# For the host only
# =====================================================
include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS70)
+include $(CLEAR_TBLGEN_VARS80)
LOCAL_MODULE := libLTO
LOCAL_SRC_FILES := $(llvm_lto_SRC_FILES)
llvm_lto_STATIC_LIBRARIES := \
- libLLVM70Linker \
- libLLVM70ipo \
- libLLVM70DebugInfoDWARF \
- libLLVM70DebugInfoPDB \
- libLLVM70IRReader \
- libLLVM70BitWriter \
- libLLVM70BitReader \
- libLLVM70ARMCodeGen \
- libLLVM70ARMAsmParser \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMDisassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmParser \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmParser \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmParser \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70ExecutionEngine \
- libLLVM70RuntimeDyld \
- libLLVM70MCJIT \
- libLLVM70OrcJIT \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70CodeGen \
- libLLVM70Object \
- libLLVM70ScalarOpts \
- libLLVM70InstCombine \
- libLLVM70Instrumentation \
- libLLVM70TransformObjCARC \
- libLLVM70TransformUtils \
- libLLVM70Vectorize \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70MCDisassembler \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Option \
- libLLVM70LTO \
- libLLVM70Support \
- libLLVM70ProfileData
+ libLLVM80Linker \
+ libLLVM80ipo \
+ libLLVM80DebugInfoDWARF \
+ libLLVM80DebugInfoPDB \
+ libLLVM80IRReader \
+ libLLVM80BitWriter \
+ libLLVM80BitReader \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMAsmParser \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMDisassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmParser \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmParser \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmParser \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80ExecutionEngine \
+ libLLVM80RuntimeDyld \
+ libLLVM80MCJIT \
+ libLLVM80OrcJIT \
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80CodeGen \
+ libLLVM80Object \
+ libLLVM80ScalarOpts \
+ libLLVM80InstCombine \
+ libLLVM80Instrumentation \
+ libLLVM80TransformObjCARC \
+ libLLVM80TransformUtils \
+ libLLVM80Vectorize \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80MCDisassembler \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Option \
+ libLLVM80LTO \
+ libLLVM80Support \
+ libLLVM80ProfileData
LOCAL_LDLIBS_darwin := -lpthread -ldl
LOCAL_LDLIBS_linux := -lpthread -ldl
LOCAL_STATIC_LIBRARIES := $(llvm_lto_STATIC_LIBRARIES) $(llvm_lto_STATIC_LIBRARIES)
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_SHARED_LIBRARY)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
Error.cpp \
obj2yaml_STATIC_LIBRARIES := \
- libLLVM70Object \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80Object \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
opt.cpp \
llvm_opt_STATIC_LIBRARIES := \
- libLLVM70IRReader \
- libLLVM70BitReader \
- libLLVM70BitWriter \
- libLLVM70ARMCodeGen \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70CodeGen \
- libLLVM70TransformObjCARC \
- libLLVM70Vectorize \
- libLLVM70ScalarOpts \
- libLLVM70Passes \
- libLLVM70ipo \
- libLLVM70Linker \
- libLLVM70InstCombine \
- libLLVM70Instrumentation \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70Object \
- libLLVM70ProfileData \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Option \
- libLLVM70Support \
- libLLVM70MCDisassembler \
+ libLLVM80IRReader \
+ libLLVM80BitReader \
+ libLLVM80BitWriter \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80CodeGen \
+ libLLVM80TransformObjCARC \
+ libLLVM80Vectorize \
+ libLLVM80ScalarOpts \
+ libLLVM80Passes \
+ libLLVM80ipo \
+ libLLVM80Linker \
+ libLLVM80InstCombine \
+ libLLVM80Instrumentation \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80Object \
+ libLLVM80ProfileData \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Option \
+ libLLVM80Support \
+ libLLVM80MCDisassembler \
include $(CLEAR_VARS)
LOCAL_LDFLAGS_darwin := -Wl,-export_dynamic
LOCAL_LDFLAGS_linux := -Wl,--export-dynamic
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_SRC_FILES := $(llvm_opt_SRC_FILES)
LOCAL_STATIC_LIBRARIES := $(llvm_opt_STATIC_LIBRARIES)
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_DEVICE_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_EXECUTABLE)
endif
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
sancov.cc \
llvm_sancov_STATIC_LIBRARIES := \
- libLLVM70IRReader \
- libLLVM70ARMCodeGen \
- libLLVM70ARMInfo \
- libLLVM70ARMDesc \
- libLLVM70ARMAsmPrinter \
- libLLVM70ARMDisassembler \
- libLLVM70AArch64CodeGen \
- libLLVM70AArch64Info \
- libLLVM70AArch64Desc \
- libLLVM70AArch64AsmPrinter \
- libLLVM70AArch64Utils \
- libLLVM70AArch64Disassembler \
- libLLVM70MipsCodeGen \
- libLLVM70MipsInfo \
- libLLVM70MipsDesc \
- libLLVM70MipsAsmPrinter \
- libLLVM70MipsDisassembler \
- libLLVM70X86CodeGen \
- libLLVM70X86Info \
- libLLVM70X86Desc \
- libLLVM70X86AsmPrinter \
- libLLVM70X86Utils \
- libLLVM70X86Disassembler \
- libLLVM70Symbolize \
- libLLVM70DebugInfoDWARF \
- libLLVM70DebugInfoPDB \
- libLLVM70AsmPrinter \
- libLLVM70SelectionDAG \
- libLLVM70CodeGen \
- libLLVM70TransformObjCARC \
- libLLVM70Vectorize \
- libLLVM70ScalarOpts \
- libLLVM70Passes \
- libLLVM70ipo \
- libLLVM70Linker \
- libLLVM70InstCombine \
- libLLVM70Instrumentation \
- libLLVM70TransformUtils \
- libLLVM70Analysis \
- libLLVM70Target \
- libLLVM70Object \
- libLLVM70BitReader \
- libLLVM70BitWriter \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70ProfileData \
- libLLVM70Core \
- libLLVM70AsmParser \
- libLLVM70Option \
- libLLVM70Support \
- libLLVM70MCDisassembler \
+ libLLVM80IRReader \
+ libLLVM80ARMCodeGen \
+ libLLVM80ARMInfo \
+ libLLVM80ARMDesc \
+ libLLVM80ARMAsmPrinter \
+ libLLVM80ARMDisassembler \
+ libLLVM80AArch64CodeGen \
+ libLLVM80AArch64Info \
+ libLLVM80AArch64Desc \
+ libLLVM80AArch64AsmPrinter \
+ libLLVM80AArch64Utils \
+ libLLVM80AArch64Disassembler \
+ libLLVM80MipsCodeGen \
+ libLLVM80MipsInfo \
+ libLLVM80MipsDesc \
+ libLLVM80MipsAsmPrinter \
+ libLLVM80MipsDisassembler \
+ libLLVM80X86CodeGen \
+ libLLVM80X86Info \
+ libLLVM80X86Desc \
+ libLLVM80X86AsmPrinter \
+ libLLVM80X86Utils \
+ libLLVM80X86Disassembler \
+ libLLVM80Symbolize \
+ libLLVM80DebugInfoDWARF \
+ libLLVM80DebugInfoPDB \
+ libLLVM80AsmPrinter \
+ libLLVM80SelectionDAG \
+ libLLVM80CodeGen \
+ libLLVM80TransformObjCARC \
+ libLLVM80Vectorize \
+ libLLVM80ScalarOpts \
+ libLLVM80Passes \
+ libLLVM80ipo \
+ libLLVM80Linker \
+ libLLVM80InstCombine \
+ libLLVM80Instrumentation \
+ libLLVM80TransformUtils \
+ libLLVM80Analysis \
+ libLLVM80Target \
+ libLLVM80Object \
+ libLLVM80BitReader \
+ libLLVM80BitWriter \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80ProfileData \
+ libLLVM80Core \
+ libLLVM80AsmParser \
+ libLLVM80Option \
+ libLLVM80Support \
+ libLLVM80MCDisassembler \
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(llvm_sancov_SRC_FILES)
LOCAL_STATIC_LIBRARIES := $(llvm_sancov_STATIC_LIBRARIES)
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
verify_uselistorder_SRC_FILES := \
verify-uselistorder.cpp
LOCAL_LDLIBS += -lpthread -lm -ldl
LOCAL_STATIC_LIBRARIES := \
- libLLVM70AsmParser \
- libLLVM70BitReader \
- libLLVM70BitWriter \
- libLLVM70Core \
- libLLVM70IRReader \
- libLLVM70Support
+ libLLVM80AsmParser \
+ libLLVM80BitReader \
+ libLLVM80BitWriter \
+ libLLVM80Core \
+ libLLVM80IRReader \
+ libLLVM80Support
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_ATTRIBUTES_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
yaml2elf.cpp \
yaml2obj_STATIC_LIBRARIES := \
- libLLVM70Object \
- libLLVM70MC \
- libLLVM70MCParser \
- libLLVM70BitReader \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80Object \
+ libLLVM80MC \
+ libLLVM80MCParser \
+ libLLVM80BitReader \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
-include $(LLVM70_GEN_INTRINSICS_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
include $(BUILD_HOST_EXECUTABLE)
FileCheck.cpp
filecheck_STATIC_LIBRARIES := \
- libLLVM70Support
+ libLLVM80Support
include $(CLEAR_VARS)
#REQUIRES_EH := 1
#REQUIRES_RTTI := 1
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
-include $(LLVM70_ROOT_PATH)/llvm.mk
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM80_ROOT_PATH)/llvm.mk
tablegen_SRC_FILES := \
AsmMatcherEmitter.cpp \
include $(CLEAR_VARS)
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
-LOCAL_MODULE := llvm70-tblgen
+LOCAL_MODULE := llvm80-tblgen
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(tablegen_SRC_FILES)
REQUIRES_RTTI := 1
LOCAL_STATIC_LIBRARIES := \
- libLLVM70TableGen \
- libLLVM70Support
+ libLLVM80TableGen \
+ libLLVM80Support
LOCAL_LDLIBS += -lm
LOCAL_LDLIBS_windows := -limagehlp -lpsapi
LOCAL_LDLIBS_darwin := -lpthread -ldl
LOCAL_LDLIBS_linux := -lpthread -ldl
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
#===---------------------------------------------------------------===
not.cpp
not_STATIC_LIBRARIES := \
- libLLVM70Core \
- libLLVM70Support \
+ libLLVM80Core \
+ libLLVM80Support \
include $(CLEAR_VARS)
LOCAL_LDLIBS += -lpthread -lm -ldl
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_EXECUTABLE)
LOCAL_PATH := $(call my-dir)
-LLVM70_ROOT_PATH := $(LOCAL_PATH)/../..
+LLVM80_ROOT_PATH := $(LOCAL_PATH)/../..
yaml_bench_SRC_FILES := \
YAMLBench.cpp
yaml_bench_STATIC_LIBRARIES := \
- libLLVM70Support \
+ libLLVM80Support \
# yaml-bench executable for the host
# =====================================================
LOCAL_STATIC_LIBRARIES := $(yaml_bench_STATIC_LIBRARIES)
-include $(LLVM70_ROOT_PATH)/llvm.mk
-include $(LLVM70_HOST_BUILD_MK)
+include $(LLVM80_ROOT_PATH)/llvm.mk
+include $(LLVM80_HOST_BUILD_MK)
include $(BUILD_HOST_EXECUTABLE)