# Generated by devtools/yamaker. LIBRARY() LICENSE(Apache-2.0 WITH LLVM-exception) LICENSE_TEXTS(.yandex_meta/licenses.list.txt) PEERDIR( contrib/libs/llvm16 contrib/libs/llvm16/include contrib/libs/llvm16/lib/Analysis contrib/libs/llvm16/lib/Bitcode/Reader contrib/libs/llvm16/lib/Bitcode/Writer contrib/libs/llvm16/lib/Frontend/OpenMP contrib/libs/llvm16/lib/IR contrib/libs/llvm16/lib/IRReader contrib/libs/llvm16/lib/Linker contrib/libs/llvm16/lib/Object contrib/libs/llvm16/lib/ProfileData contrib/libs/llvm16/lib/Support contrib/libs/llvm16/lib/TargetParser contrib/libs/llvm16/lib/Transforms/AggressiveInstCombine contrib/libs/llvm16/lib/Transforms/InstCombine contrib/libs/llvm16/lib/Transforms/Instrumentation contrib/libs/llvm16/lib/Transforms/Scalar contrib/libs/llvm16/lib/Transforms/Utils contrib/libs/llvm16/lib/Transforms/Vectorize ) ADDINCL( contrib/libs/llvm16/lib/Transforms/IPO ) NO_COMPILER_WARNINGS() NO_UTIL() SRCS( AlwaysInliner.cpp Annotation2Metadata.cpp ArgumentPromotion.cpp Attributor.cpp AttributorAttributes.cpp BarrierNoopPass.cpp BlockExtractor.cpp CalledValuePropagation.cpp ConstantMerge.cpp CrossDSOCFI.cpp DeadArgumentElimination.cpp ElimAvailExtern.cpp ExtractGV.cpp ForceFunctionAttrs.cpp FunctionAttrs.cpp FunctionImport.cpp FunctionSpecialization.cpp GlobalDCE.cpp GlobalOpt.cpp GlobalSplit.cpp HotColdSplitting.cpp IPO.cpp IROutliner.cpp InferFunctionAttrs.cpp InlineSimple.cpp Inliner.cpp Internalize.cpp LoopExtractor.cpp LowerTypeTests.cpp MergeFunctions.cpp ModuleInliner.cpp OpenMPOpt.cpp PartialInlining.cpp PassManagerBuilder.cpp SCCP.cpp SampleContextTracker.cpp SampleProfile.cpp SampleProfileProbe.cpp StripDeadPrototypes.cpp StripSymbols.cpp SyntheticCountsPropagation.cpp ThinLTOBitcodeWriter.cpp WholeProgramDevirt.cpp ) END()