1add_llvm_component_library(LLVMTransformUtils 2 AddDiscriminators.cpp 3 AMDGPUEmitPrintf.cpp 4 ASanStackFrameLayout.cpp 5 AssumeBundleBuilder.cpp 6 BasicBlockUtils.cpp 7 BreakCriticalEdges.cpp 8 BuildLibCalls.cpp 9 BypassSlowDivision.cpp 10 CallPromotionUtils.cpp 11 CallGraphUpdater.cpp 12 CanonicalizeAliases.cpp 13 CanonicalizeFreezeInLoops.cpp 14 CloneFunction.cpp 15 CloneModule.cpp 16 CodeExtractor.cpp 17 CodeLayout.cpp 18 CodeMoverUtils.cpp 19 ControlFlowUtils.cpp 20 CtorUtils.cpp 21 CountVisits.cpp 22 Debugify.cpp 23 DemoteRegToStack.cpp 24 DXILUpgrade.cpp 25 EntryExitInstrumenter.cpp 26 EscapeEnumerator.cpp 27 Evaluator.cpp 28 FixIrreducible.cpp 29 FlattenCFG.cpp 30 FunctionComparator.cpp 31 FunctionImportUtils.cpp 32 GlobalStatus.cpp 33 GuardUtils.cpp 34 HelloWorld.cpp 35 InlineFunction.cpp 36 InjectTLIMappings.cpp 37 InstructionNamer.cpp 38 Instrumentation.cpp 39 IntegerDivision.cpp 40 IRNormalizer.cpp 41 LCSSA.cpp 42 LibCallsShrinkWrap.cpp 43 Local.cpp 44 LoopConstrainer.cpp 45 LoopPeel.cpp 46 LoopRotationUtils.cpp 47 LoopSimplify.cpp 48 LoopUnroll.cpp 49 LoopUnrollAndJam.cpp 50 LoopUnrollRuntime.cpp 51 LoopUtils.cpp 52 LoopVersioning.cpp 53 LowerAtomic.cpp 54 LowerGlobalDtors.cpp 55 LowerIFunc.cpp 56 LowerInvoke.cpp 57 LowerMemIntrinsics.cpp 58 LowerSwitch.cpp 59 LowerVectorIntrinsics.cpp 60 MatrixUtils.cpp 61 MemoryOpRemark.cpp 62 MemoryTaggingSupport.cpp 63 Mem2Reg.cpp 64 MetaRenamer.cpp 65 MisExpect.cpp 66 ModuleUtils.cpp 67 MoveAutoInit.cpp 68 NameAnonGlobals.cpp 69 PredicateInfo.cpp 70 PromoteMemoryToRegister.cpp 71 RelLookupTableConverter.cpp 72 ScalarEvolutionExpander.cpp 73 SCCPSolver.cpp 74 StripGCRelocates.cpp 75 SSAUpdater.cpp 76 SSAUpdaterBulk.cpp 77 SampleProfileInference.cpp 78 SampleProfileLoaderBaseUtil.cpp 79 SanitizerStats.cpp 80 SimplifyCFG.cpp 81 SimplifyIndVar.cpp 82 SimplifyLibCalls.cpp 83 SizeOpts.cpp 84 SplitModule.cpp 85 StripNonLineTableDebugInfo.cpp 86 SymbolRewriter.cpp 87 UnifyFunctionExitNodes.cpp 88 UnifyLoopExits.cpp 89 Utils.cpp 90 ValueMapper.cpp 91 VNCoercion.cpp 92 93 ADDITIONAL_HEADER_DIRS 94 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms 95 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Utils 96 97 DEPENDS 98 intrinsics_gen 99 100 LINK_COMPONENTS 101 Analysis 102 Core 103 Support 104 TargetParser 105 ) 106