1add_llvm_component_library(LLVMPasses 2 OptimizationLevel.cpp 3 PassBuilder.cpp 4 PassBuilderBindings.cpp 5 PassBuilderPipelines.cpp 6 PassPlugin.cpp 7 StandardInstrumentations.cpp 8 9 ADDITIONAL_HEADER_DIRS 10 ${LLVM_MAIN_INCLUDE_DIR}/llvm 11 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Passes 12 13 DEPENDS 14 intrinsics_gen 15 16 LINK_COMPONENTS 17 AggressiveInstCombine 18 Analysis 19 CodeGen 20 Core 21 Coroutines 22 IPO 23 InstCombine 24 IRPrinter 25 ObjCARC 26 Scalar 27 Support 28 Target 29 TransformUtils 30 Vectorize 31 Instrumentation 32 ) 33