Change-Id: I9feecd151ab91351c42e230df4eb3aa3af76799a
LLVM_ASM_PARSER(ARM)
#elif defined(__mips__)
LLVM_ASM_PARSER(Mips)
-#elif defined(__i386__)
+#elif defined(__i386__) || defined(__x86_64__)
LLVM_ASM_PARSER(X86)
#elif defined(__aarch64__)
LLVM_ASM_PARSER(AArch64)
LLVM_ASM_PRINTER(ARM)
#elif defined(__mips__)
LLVM_ASM_PRINTER(Mips)
-#elif defined(__i386__)
+#elif defined(__i386__) || defined(__x86_64__)
LLVM_ASM_PRINTER(X86)
#elif defined(__aarch64__)
LLVM_ASM_PRINTER(AArch64)
LLVM_DISASSEMBLER(ARM)
#elif defined(__mips__)
LLVM_DISASSEMBLER(Mips)
-#elif defined(__i386__)
+#elif defined(__i386__) || defined(__x86_64__)
LLVM_DISASSEMBLER(X86)
#elif defined(__aarch64__)
LLVM_DISASSEMBLER(AArch64)
LLVM_TARGET(ARM)
#elif defined(__mips__)
LLVM_TARGET(Mips)
-#elif defined(__i386__)
+#elif defined(__i386__) || defined(__x86_64__)
LLVM_TARGET(X86)
#elif defined(__aarch64__)
LLVM_TARGET(AArch64)
LLVM_GEN_INTRINSICS_MK := $(LLVM_ROOT_PATH)/llvm-gen-intrinsics.mk
LLVM_TBLGEN_RULES_MK := $(LLVM_ROOT_PATH)/llvm-tblgen-rules.mk
-LLVM_SUPPORTED_ARCH := arm mips x86 arm64
+LLVM_SUPPORTED_ARCH := arm arm64 mips x86 x86_64