Index: llvm/cmake/modules/LLVM-Config.cmake =================================================================== --- llvm/cmake/modules/LLVM-Config.cmake +++ llvm/cmake/modules/LLVM-Config.cmake @@ -171,13 +171,6 @@ list(APPEND expanded_components "${t}CodeGen") endif() endforeach(t) - elseif( c STREQUAL "AllTargetsAsmPrinters" ) - # Link all the asm printers from all the targets - foreach(t ${LLVM_TARGETS_TO_BUILD}) - if( TARGET LLVM${t}AsmPrinter ) - list(APPEND expanded_components "${t}AsmPrinter") - endif() - endforeach(t) elseif( c STREQUAL "AllTargetsAsmParsers" ) # Link all the asm parsers from all the targets foreach(t ${LLVM_TARGETS_TO_BUILD}) Index: llvm/docs/BuildingADistribution.rst =================================================================== --- llvm/docs/BuildingADistribution.rst +++ llvm/docs/BuildingADistribution.rst @@ -194,7 +194,6 @@ #. ``all`` - All LLVM available component libraries #. ``Native`` - The LLVM target for the Native system - #. ``AllTargetsAsmPrinters`` - All the included target ASM printers libraries #. ``AllTargetsAsmParsers`` - All the included target ASM parsers libraries #. ``AllTargetsDescs`` - All the included target descriptions libraries #. ``AllTargetsDisassemblers`` - All the included target dissassemblers libraries Index: llvm/tools/dsymutil/CMakeLists.txt =================================================================== --- llvm/tools/dsymutil/CMakeLists.txt +++ llvm/tools/dsymutil/CMakeLists.txt @@ -3,7 +3,6 @@ add_public_tablegen_target(DsymutilTableGen) set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsCodeGens AllTargetsDescs AllTargetsInfos Index: llvm/tools/llvm-cfi-verify/CMakeLists.txt =================================================================== --- llvm/tools/llvm-cfi-verify/CMakeLists.txt +++ llvm/tools/llvm-cfi-verify/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsAsmParsers AllTargetsDescs AllTargetsDisassemblers Index: llvm/tools/llvm-mc-assemble-fuzzer/CMakeLists.txt =================================================================== --- llvm/tools/llvm-mc-assemble-fuzzer/CMakeLists.txt +++ llvm/tools/llvm-mc-assemble-fuzzer/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsAsmParsers AllTargetsDescs AllTargetsInfos Index: llvm/tools/llvm-mc-disassemble-fuzzer/CMakeLists.txt =================================================================== --- llvm/tools/llvm-mc-disassemble-fuzzer/CMakeLists.txt +++ llvm/tools/llvm-mc-disassemble-fuzzer/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsDescs AllTargetsDisassemblers AllTargetsInfos Index: llvm/tools/llvm-mc/CMakeLists.txt =================================================================== --- llvm/tools/llvm-mc/CMakeLists.txt +++ llvm/tools/llvm-mc/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsAsmParsers AllTargetsDescs AllTargetsDisassemblers Index: llvm/tools/llvm-mca/CMakeLists.txt =================================================================== --- llvm/tools/llvm-mca/CMakeLists.txt +++ llvm/tools/llvm-mca/CMakeLists.txt @@ -1,7 +1,6 @@ include_directories(include) set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsAsmParsers AllTargetsDescs AllTargetsDisassemblers Index: llvm/tools/llvm-ml/CMakeLists.txt =================================================================== --- llvm/tools/llvm-ml/CMakeLists.txt +++ llvm/tools/llvm-ml/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsAsmParsers AllTargetsDescs AllTargetsDisassemblers Index: llvm/tools/llvm-objdump/CMakeLists.txt =================================================================== --- llvm/tools/llvm-objdump/CMakeLists.txt +++ llvm/tools/llvm-objdump/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsDescs AllTargetsDisassemblers AllTargetsInfos Index: llvm/tools/sancov/CMakeLists.txt =================================================================== --- llvm/tools/sancov/CMakeLists.txt +++ llvm/tools/sancov/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsDescs AllTargetsDisassemblers AllTargetsInfos Index: llvm/unittests/tools/llvm-cfi-verify/CMakeLists.txt =================================================================== --- llvm/unittests/tools/llvm-cfi-verify/CMakeLists.txt +++ llvm/unittests/tools/llvm-cfi-verify/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - AllTargetsAsmPrinters AllTargetsAsmParsers AllTargetsDescs AllTargetsDisassemblers