diff options
Diffstat (limited to 'lib/Transforms')
23 files changed, 0 insertions, 621 deletions
diff --git a/lib/Transforms/AggressiveInstCombine/CMakeLists.txt b/lib/Transforms/AggressiveInstCombine/CMakeLists.txt deleted file mode 100644 index 386314801e38..000000000000 --- a/lib/Transforms/AggressiveInstCombine/CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ -add_llvm_library(LLVMAggressiveInstCombine - AggressiveInstCombine.cpp - TruncInstCombine.cpp - - ADDITIONAL_HEADER_DIRS - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/AggressiveInstCombine - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/AggressiveInstCombine/LLVMBuild.txt b/lib/Transforms/AggressiveInstCombine/LLVMBuild.txt deleted file mode 100644 index c05844f33de9..000000000000 --- a/lib/Transforms/AggressiveInstCombine/LLVMBuild.txt +++ /dev/null @@ -1,22 +0,0 @@ -;===- ./lib/Transforms/AggressiveInstCombine/LLVMBuild.txt -----*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = AggressiveInstCombine -parent = Transforms -required_libraries = Analysis Core Support TransformUtils diff --git a/lib/Transforms/CMakeLists.txt b/lib/Transforms/CMakeLists.txt deleted file mode 100644 index 74db9e53304d..000000000000 --- a/lib/Transforms/CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ -add_subdirectory(Utils) -add_subdirectory(Instrumentation) -add_subdirectory(AggressiveInstCombine) -add_subdirectory(InstCombine) -add_subdirectory(Scalar) -add_subdirectory(IPO) -add_subdirectory(Vectorize) -add_subdirectory(Hello) -add_subdirectory(ObjCARC) -add_subdirectory(Coroutines) diff --git a/lib/Transforms/Coroutines/CMakeLists.txt b/lib/Transforms/Coroutines/CMakeLists.txt deleted file mode 100644 index 80a052a2d45d..000000000000 --- a/lib/Transforms/Coroutines/CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ -add_llvm_library(LLVMCoroutines - Coroutines.cpp - CoroCleanup.cpp - CoroEarly.cpp - CoroElide.cpp - CoroFrame.cpp - CoroSplit.cpp - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/Coroutines/LLVMBuild.txt b/lib/Transforms/Coroutines/LLVMBuild.txt deleted file mode 100644 index 41dc4b031a49..000000000000 --- a/lib/Transforms/Coroutines/LLVMBuild.txt +++ /dev/null @@ -1,22 +0,0 @@ -;===- ./lib/Transforms/Coroutines/LLVMBuild.txt ----------------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = Coroutines -parent = Transforms -required_libraries = Analysis Core IPO Scalar Support TransformUtils diff --git a/lib/Transforms/Hello/CMakeLists.txt b/lib/Transforms/Hello/CMakeLists.txt deleted file mode 100644 index c4f10247c1a6..000000000000 --- a/lib/Transforms/Hello/CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ -# If we don't need RTTI or EH, there's no reason to export anything -# from the hello plugin. -if( NOT LLVM_REQUIRES_RTTI ) - if( NOT LLVM_REQUIRES_EH ) - set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/Hello.exports) - endif() -endif() - -if(WIN32 OR CYGWIN) - set(LLVM_LINK_COMPONENTS Core Support) -endif() - -add_llvm_library( LLVMHello MODULE BUILDTREE_ONLY - Hello.cpp - - DEPENDS - intrinsics_gen - PLUGIN_TOOL - opt - ) diff --git a/lib/Transforms/Hello/Hello.cpp b/lib/Transforms/Hello/Hello.cpp deleted file mode 100644 index 29b9bb8a94ea..000000000000 --- a/lib/Transforms/Hello/Hello.cpp +++ /dev/null @@ -1,65 +0,0 @@ -//===- Hello.cpp - Example code from "Writing an LLVM Pass" ---------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file implements two versions of the LLVM "Hello World" pass described -// in docs/WritingAnLLVMPass.html -// -//===----------------------------------------------------------------------===// - -#include "llvm/ADT/Statistic.h" -#include "llvm/IR/Function.h" -#include "llvm/Pass.h" -#include "llvm/Support/raw_ostream.h" -using namespace llvm; - -#define DEBUG_TYPE "hello" - -STATISTIC(HelloCounter, "Counts number of functions greeted"); - -namespace { - // Hello - The first implementation, without getAnalysisUsage. - struct Hello : public FunctionPass { - static char ID; // Pass identification, replacement for typeid - Hello() : FunctionPass(ID) {} - - bool runOnFunction(Function &F) override { - ++HelloCounter; - errs() << "Hello: "; - errs().write_escaped(F.getName()) << '\n'; - return false; - } - }; -} - -char Hello::ID = 0; -static RegisterPass<Hello> X("hello", "Hello World Pass"); - -namespace { - // Hello2 - The second implementation with getAnalysisUsage implemented. - struct Hello2 : public FunctionPass { - static char ID; // Pass identification, replacement for typeid - Hello2() : FunctionPass(ID) {} - - bool runOnFunction(Function &F) override { - ++HelloCounter; - errs() << "Hello: "; - errs().write_escaped(F.getName()) << '\n'; - return false; - } - - // We don't modify the program, so we preserve all analyses. - void getAnalysisUsage(AnalysisUsage &AU) const override { - AU.setPreservesAll(); - } - }; -} - -char Hello2::ID = 0; -static RegisterPass<Hello2> -Y("hello2", "Hello World Pass (with getAnalysisUsage implemented)"); diff --git a/lib/Transforms/Hello/Hello.exports b/lib/Transforms/Hello/Hello.exports deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/lib/Transforms/Hello/Hello.exports +++ /dev/null diff --git a/lib/Transforms/IPO/CMakeLists.txt b/lib/Transforms/IPO/CMakeLists.txt deleted file mode 100644 index 7e2bca0f8f80..000000000000 --- a/lib/Transforms/IPO/CMakeLists.txt +++ /dev/null @@ -1,45 +0,0 @@ -add_llvm_library(LLVMipo - AlwaysInliner.cpp - ArgumentPromotion.cpp - BarrierNoopPass.cpp - BlockExtractor.cpp - CalledValuePropagation.cpp - ConstantMerge.cpp - CrossDSOCFI.cpp - DeadArgumentElimination.cpp - ElimAvailExtern.cpp - ExtractGV.cpp - ForceFunctionAttrs.cpp - FunctionAttrs.cpp - FunctionImport.cpp - GlobalDCE.cpp - GlobalOpt.cpp - GlobalSplit.cpp - HotColdSplitting.cpp - IPConstantPropagation.cpp - IPO.cpp - InferFunctionAttrs.cpp - InlineSimple.cpp - Inliner.cpp - Internalize.cpp - LoopExtractor.cpp - LowerTypeTests.cpp - MergeFunctions.cpp - PartialInlining.cpp - PassManagerBuilder.cpp - PruneEH.cpp - SampleProfile.cpp - SCCP.cpp - StripDeadPrototypes.cpp - StripSymbols.cpp - SyntheticCountsPropagation.cpp - ThinLTOBitcodeWriter.cpp - WholeProgramDevirt.cpp - - ADDITIONAL_HEADER_DIRS - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/IPO - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/IPO/LLVMBuild.txt b/lib/Transforms/IPO/LLVMBuild.txt deleted file mode 100644 index 54ce23876e66..000000000000 --- a/lib/Transforms/IPO/LLVMBuild.txt +++ /dev/null @@ -1,23 +0,0 @@ -;===- ./lib/Transforms/IPO/LLVMBuild.txt -----------------------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = IPO -parent = Transforms -library_name = ipo -required_libraries = AggressiveInstCombine Analysis BitReader BitWriter Core InstCombine IRReader Linker Object ProfileData Scalar Support TransformUtils Vectorize Instrumentation diff --git a/lib/Transforms/InstCombine/CMakeLists.txt b/lib/Transforms/InstCombine/CMakeLists.txt deleted file mode 100644 index 8a3a58e9ecc9..000000000000 --- a/lib/Transforms/InstCombine/CMakeLists.txt +++ /dev/null @@ -1,26 +0,0 @@ -set(LLVM_TARGET_DEFINITIONS InstCombineTables.td) -tablegen(LLVM InstCombineTables.inc -gen-searchable-tables) -add_public_tablegen_target(InstCombineTableGen) - -add_llvm_library(LLVMInstCombine - InstructionCombining.cpp - InstCombineAddSub.cpp - InstCombineAndOrXor.cpp - InstCombineCalls.cpp - InstCombineCasts.cpp - InstCombineCompares.cpp - InstCombineLoadStoreAlloca.cpp - InstCombineMulDivRem.cpp - InstCombinePHI.cpp - InstCombineSelect.cpp - InstCombineShifts.cpp - InstCombineSimplifyDemanded.cpp - InstCombineVectorOps.cpp - - ADDITIONAL_HEADER_DIRS - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/InstCombine - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/InstCombine/LLVMBuild.txt b/lib/Transforms/InstCombine/LLVMBuild.txt deleted file mode 100644 index c26e0e3ea40b..000000000000 --- a/lib/Transforms/InstCombine/LLVMBuild.txt +++ /dev/null @@ -1,22 +0,0 @@ -;===- ./lib/Transforms/InstCombine/LLVMBuild.txt ---------------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = InstCombine -parent = Transforms -required_libraries = Analysis Core Support TransformUtils diff --git a/lib/Transforms/Instrumentation/CMakeLists.txt b/lib/Transforms/Instrumentation/CMakeLists.txt deleted file mode 100644 index 94461849d509..000000000000 --- a/lib/Transforms/Instrumentation/CMakeLists.txt +++ /dev/null @@ -1,24 +0,0 @@ -add_llvm_library(LLVMInstrumentation - AddressSanitizer.cpp - BoundsChecking.cpp - CGProfile.cpp - ControlHeightReduction.cpp - DataFlowSanitizer.cpp - GCOVProfiling.cpp - MemorySanitizer.cpp - IndirectCallPromotion.cpp - Instrumentation.cpp - InstrProfiling.cpp - PGOInstrumentation.cpp - PGOMemOPSizeOpt.cpp - SanitizerCoverage.cpp - ThreadSanitizer.cpp - EfficiencySanitizer.cpp - HWAddressSanitizer.cpp - - ADDITIONAL_HEADER_DIRS - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/Instrumentation/LLVMBuild.txt b/lib/Transforms/Instrumentation/LLVMBuild.txt deleted file mode 100644 index bcefe795c193..000000000000 --- a/lib/Transforms/Instrumentation/LLVMBuild.txt +++ /dev/null @@ -1,22 +0,0 @@ -;===- ./lib/Transforms/Instrumentation/LLVMBuild.txt -----------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = Instrumentation -parent = Transforms -required_libraries = Analysis Core MC Support TransformUtils ProfileData diff --git a/lib/Transforms/LLVMBuild.txt b/lib/Transforms/LLVMBuild.txt deleted file mode 100644 index f061c6d9285e..000000000000 --- a/lib/Transforms/LLVMBuild.txt +++ /dev/null @@ -1,24 +0,0 @@ -;===- ./lib/Transforms/LLVMBuild.txt ---------------------------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[common] -subdirectories = AggressiveInstCombine Coroutines IPO InstCombine Instrumentation Scalar Utils Vectorize ObjCARC - -[component_0] -type = Group -name = Transforms -parent = Libraries diff --git a/lib/Transforms/ObjCARC/CMakeLists.txt b/lib/Transforms/ObjCARC/CMakeLists.txt deleted file mode 100644 index 114471eb6f6e..000000000000 --- a/lib/Transforms/ObjCARC/CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ -add_llvm_library(LLVMObjCARCOpts - ObjCARC.cpp - ObjCARCOpts.cpp - ObjCARCExpand.cpp - ObjCARCAPElim.cpp - ObjCARCContract.cpp - DependencyAnalysis.cpp - ProvenanceAnalysis.cpp - ProvenanceAnalysisEvaluator.cpp - PtrState.cpp - - ADDITIONAL_HEADER_DIRS - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/ObjCARC/LLVMBuild.txt b/lib/Transforms/ObjCARC/LLVMBuild.txt deleted file mode 100644 index 90a233851a3c..000000000000 --- a/lib/Transforms/ObjCARC/LLVMBuild.txt +++ /dev/null @@ -1,23 +0,0 @@ -;===- ./lib/Transforms/ObjCARC/LLVMBuild.txt -------------------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = ObjCARC -parent = Transforms -library_name = ObjCARCOpts -required_libraries = Analysis Core Support TransformUtils diff --git a/lib/Transforms/Scalar/CMakeLists.txt b/lib/Transforms/Scalar/CMakeLists.txt deleted file mode 100644 index e3548ce5cd0a..000000000000 --- a/lib/Transforms/Scalar/CMakeLists.txt +++ /dev/null @@ -1,80 +0,0 @@ -add_llvm_library(LLVMScalarOpts - ADCE.cpp - AlignmentFromAssumptions.cpp - BDCE.cpp - CallSiteSplitting.cpp - ConstantHoisting.cpp - ConstantProp.cpp - CorrelatedValuePropagation.cpp - DCE.cpp - DeadStoreElimination.cpp - DivRemPairs.cpp - EarlyCSE.cpp - FlattenCFGPass.cpp - Float2Int.cpp - GuardWidening.cpp - GVN.cpp - GVNHoist.cpp - GVNSink.cpp - IVUsersPrinter.cpp - InductiveRangeCheckElimination.cpp - IndVarSimplify.cpp - InferAddressSpaces.cpp - InstSimplifyPass.cpp - JumpThreading.cpp - LICM.cpp - LoopAccessAnalysisPrinter.cpp - LoopSink.cpp - LoopDeletion.cpp - LoopDataPrefetch.cpp - LoopDistribute.cpp - LoopIdiomRecognize.cpp - LoopInstSimplify.cpp - LoopInterchange.cpp - LoopLoadElimination.cpp - LoopPassManager.cpp - LoopPredication.cpp - LoopRerollPass.cpp - LoopRotation.cpp - LoopSimplifyCFG.cpp - LoopStrengthReduce.cpp - LoopUnrollPass.cpp - LoopUnrollAndJamPass.cpp - LoopUnswitch.cpp - LoopVersioningLICM.cpp - LowerAtomic.cpp - LowerExpectIntrinsic.cpp - LowerGuardIntrinsic.cpp - MakeGuardsExplicit.cpp - MemCpyOptimizer.cpp - MergeICmps.cpp - MergedLoadStoreMotion.cpp - NaryReassociate.cpp - NewGVN.cpp - PartiallyInlineLibCalls.cpp - PlaceSafepoints.cpp - Reassociate.cpp - Reg2Mem.cpp - RewriteStatepointsForGC.cpp - SCCP.cpp - SROA.cpp - Scalar.cpp - Scalarizer.cpp - SeparateConstOffsetFromGEP.cpp - SimpleLoopUnswitch.cpp - SimplifyCFGPass.cpp - Sink.cpp - SpeculativeExecution.cpp - SpeculateAroundPHIs.cpp - StraightLineStrengthReduce.cpp - StructurizeCFG.cpp - TailRecursionElimination.cpp - WarnMissedTransforms.cpp - - ADDITIONAL_HEADER_DIRS - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Scalar - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/Scalar/LLVMBuild.txt b/lib/Transforms/Scalar/LLVMBuild.txt deleted file mode 100644 index ffe35f041b35..000000000000 --- a/lib/Transforms/Scalar/LLVMBuild.txt +++ /dev/null @@ -1,23 +0,0 @@ -;===- ./lib/Transforms/Scalar/LLVMBuild.txt --------------------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = Scalar -parent = Transforms -library_name = ScalarOpts -required_libraries = AggressiveInstCombine Analysis Core InstCombine Support TransformUtils diff --git a/lib/Transforms/Utils/CMakeLists.txt b/lib/Transforms/Utils/CMakeLists.txt deleted file mode 100644 index cb3dc17c03ad..000000000000 --- a/lib/Transforms/Utils/CMakeLists.txt +++ /dev/null @@ -1,68 +0,0 @@ -add_llvm_library(LLVMTransformUtils - ASanStackFrameLayout.cpp - AddDiscriminators.cpp - BasicBlockUtils.cpp - BreakCriticalEdges.cpp - BuildLibCalls.cpp - BypassSlowDivision.cpp - CallPromotionUtils.cpp - CanonicalizeAliases.cpp - CloneFunction.cpp - CloneModule.cpp - CodeExtractor.cpp - CtorUtils.cpp - DemoteRegToStack.cpp - EntryExitInstrumenter.cpp - EscapeEnumerator.cpp - Evaluator.cpp - FlattenCFG.cpp - FunctionComparator.cpp - FunctionImportUtils.cpp - GlobalStatus.cpp - GuardUtils.cpp - InlineFunction.cpp - ImportedFunctionsInliningStatistics.cpp - InstructionNamer.cpp - IntegerDivision.cpp - LCSSA.cpp - LibCallsShrinkWrap.cpp - Local.cpp - LoopRotationUtils.cpp - LoopSimplify.cpp - LoopUnroll.cpp - LoopUnrollAndJam.cpp - LoopUnrollPeel.cpp - LoopUnrollRuntime.cpp - LoopUtils.cpp - LoopVersioning.cpp - LowerInvoke.cpp - LowerMemIntrinsics.cpp - LowerSwitch.cpp - Mem2Reg.cpp - MetaRenamer.cpp - ModuleUtils.cpp - NameAnonGlobals.cpp - PredicateInfo.cpp - PromoteMemoryToRegister.cpp - StripGCRelocates.cpp - SSAUpdater.cpp - SSAUpdaterBulk.cpp - SanitizerStats.cpp - SimplifyCFG.cpp - SimplifyIndVar.cpp - SimplifyLibCalls.cpp - SplitModule.cpp - StripNonLineTableDebugInfo.cpp - SymbolRewriter.cpp - UnifyFunctionExitNodes.cpp - Utils.cpp - ValueMapper.cpp - VNCoercion.cpp - - ADDITIONAL_HEADER_DIRS - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Utils - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/Utils/LLVMBuild.txt b/lib/Transforms/Utils/LLVMBuild.txt deleted file mode 100644 index ece0ad4dbf44..000000000000 --- a/lib/Transforms/Utils/LLVMBuild.txt +++ /dev/null @@ -1,22 +0,0 @@ -;===- ./lib/Transforms/Utils/LLVMBuild.txt ---------------------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = TransformUtils -parent = Transforms -required_libraries = Analysis Core Support diff --git a/lib/Transforms/Vectorize/CMakeLists.txt b/lib/Transforms/Vectorize/CMakeLists.txt deleted file mode 100644 index 06eaadf58c3f..000000000000 --- a/lib/Transforms/Vectorize/CMakeLists.txt +++ /dev/null @@ -1,18 +0,0 @@ -add_llvm_library(LLVMVectorize - LoadStoreVectorizer.cpp - LoopVectorizationLegality.cpp - LoopVectorize.cpp - SLPVectorizer.cpp - Vectorize.cpp - VPlan.cpp - VPlanHCFGBuilder.cpp - VPlanHCFGTransforms.cpp - VPlanSLP.cpp - VPlanVerifier.cpp - - ADDITIONAL_HEADER_DIRS - ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms - - DEPENDS - intrinsics_gen - ) diff --git a/lib/Transforms/Vectorize/LLVMBuild.txt b/lib/Transforms/Vectorize/LLVMBuild.txt deleted file mode 100644 index be00294ea44b..000000000000 --- a/lib/Transforms/Vectorize/LLVMBuild.txt +++ /dev/null @@ -1,23 +0,0 @@ -;===- ./lib/Transforms/Scalar/LLVMBuild.txt --------------------*- Conf -*--===; -; -; The LLVM Compiler Infrastructure -; -; This file is distributed under the University of Illinois Open Source -; License. See LICENSE.TXT for details. -; -;===------------------------------------------------------------------------===; -; -; This is an LLVMBuild description file for the components in this subdirectory. -; -; For more information on the LLVMBuild system, please see: -; -; http://llvm.org/docs/LLVMBuild.html -; -;===------------------------------------------------------------------------===; - -[component_0] -type = Library -name = Vectorize -parent = Transforms -library_name = Vectorize -required_libraries = Analysis Core Support TransformUtils |