add_llvm_component_library(LLVMX86Desc X86ATTInstPrinter.cpp X86IntelInstPrinter.cpp X86InstComments.cpp X86InstPrinterCommon.cpp X86InstrRelaxTables.cpp X86ShuffleDecode.cpp X86AsmBackend.cpp X86MCTargetDesc.cpp X86MCAsmInfo.cpp X86MCCodeEmitter.cpp X86MachObjectWriter.cpp X86MnemonicTables.cpp X86ELFObjectWriter.cpp X86WinCOFFObjectWriter.cpp X86WinCOFFStreamer.cpp X86WinCOFFTargetStreamer.cpp LINK_COMPONENTS MC MCDisassembler Support TargetParser X86Info BinaryFormat ADD_TO_COMPONENT X86 )