51 lines · plain
1add_llvm_component_library(LLVMVectorize2 LoadStoreVectorizer.cpp3 LoopIdiomVectorize.cpp4 LoopVectorizationLegality.cpp5 LoopVectorize.cpp6 SandboxVectorizer/DependencyGraph.cpp7 SandboxVectorizer/InstrMaps.cpp8 SandboxVectorizer/Interval.cpp9 SandboxVectorizer/Legality.cpp10 SandboxVectorizer/Passes/BottomUpVec.cpp11 SandboxVectorizer/Passes/PackReuse.cpp12 SandboxVectorizer/Passes/RegionsFromBBs.cpp13 SandboxVectorizer/Passes/RegionsFromMetadata.cpp14 SandboxVectorizer/Passes/SeedCollection.cpp15 SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp16 SandboxVectorizer/Passes/TransactionSave.cpp17 SandboxVectorizer/SandboxVectorizer.cpp18 SandboxVectorizer/SandboxVectorizerPassBuilder.cpp19 SandboxVectorizer/Scheduler.cpp20 SandboxVectorizer/SeedCollector.cpp21 SandboxVectorizer/VecUtils.cpp22 SLPVectorizer.cpp23 Vectorize.cpp24 VectorCombine.cpp25 VPlan.cpp26 VPlanAnalysis.cpp27 VPlanConstruction.cpp28 VPlanPredicator.cpp29 VPlanRecipes.cpp30 VPlanSLP.cpp31 VPlanTransforms.cpp32 VPlanUnroll.cpp33 VPlanVerifier.cpp34 VPlanUtils.cpp35 36 ADDITIONAL_HEADER_DIRS37 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms38 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Vectorize39 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Vectorize/SandboxVectorizer40 41 DEPENDS42 intrinsics_gen43 44 LINK_COMPONENTS45 Analysis46 Core47 Support48 TransformUtils49 SandboxIR50 )51