1add_llvm_component_library(LLVMInstCombine 2 InstructionCombining.cpp 3 InstCombineAddSub.cpp 4 InstCombineAtomicRMW.cpp 5 InstCombineAndOrXor.cpp 6 InstCombineCalls.cpp 7 InstCombineCasts.cpp 8 InstCombineCompares.cpp 9 InstCombineLoadStoreAlloca.cpp 10 InstCombineMulDivRem.cpp 11 InstCombineNegator.cpp 12 InstCombinePHI.cpp 13 InstCombineSelect.cpp 14 InstCombineShifts.cpp 15 InstCombineSimplifyDemanded.cpp 16 InstCombineVectorOps.cpp 17 18 ADDITIONAL_HEADER_DIRS 19 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms 20 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/InstCombine 21 22 DEPENDS 23 intrinsics_gen 24 25 LINK_COMPONENTS 26 Analysis 27 Core 28 Support 29 TransformUtils 30 ) 31