blob: 6b28bc8e8d045b030ab368f5bd6076e5d57be59a [file] [log] [blame]
static_library("Utils") {
output_name = "LLVMTransformUtils"
deps = [
"//llvm/lib/Analysis",
"//llvm/lib/IR",
"//llvm/lib/Support",
]
sources = [
"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",
"ImportedFunctionsInliningStatistics.cpp",
"InlineFunction.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",
"SSAUpdater.cpp",
"SSAUpdaterBulk.cpp",
"SanitizerStats.cpp",
"SimplifyCFG.cpp",
"SimplifyIndVar.cpp",
"SimplifyLibCalls.cpp",
"SizeOpts.cpp",
"SplitModule.cpp",
"StripGCRelocates.cpp",
"StripNonLineTableDebugInfo.cpp",
"SymbolRewriter.cpp",
"UnifyFunctionExitNodes.cpp",
"Utils.cpp",
"VNCoercion.cpp",
"ValueMapper.cpp",
]
}