Files
swift-mirror/lib/SILOptimizer/Utils/CMakeLists.txt
Nate Chandler e125c5cf64 [NFC] SILOptimizer: Remove LexicalDestroyHoisting.
It has been superseded by OwnedValueCanonicalization's support for
lexical values.
2024-07-22 20:35:30 -07:00

36 lines
841 B
CMake

target_sources(swiftSILOptimizer PRIVATE
BasicBlockOptUtils.cpp
CFGOptUtils.cpp
CanonicalizeInstruction.cpp
CanonicalizeOSSALifetime.cpp
CanonicalizeBorrowScope.cpp
CastOptimizer.cpp
CheckedCastBrJumpThreading.cpp
CompileTimeInterpolationUtils.cpp
ConstantFolding.cpp
ConstExpr.cpp
Devirtualize.cpp
DifferentiationMangler.cpp
DistributedActor.cpp
Existential.cpp
GenericCloner.cpp
Generics.cpp
InstructionDeleter.cpp
InstOptUtils.cpp
KeyPathProjector.cpp
LexicalDestroyFolding.cpp
LoopUtils.cpp
OptimizerStatsUtils.cpp
PartialApplyCombiner.cpp
PartitionUtils.cpp
PerformanceInlinerUtils.cpp
ShrinkBorrowScope.cpp
SILInliner.cpp
SILIsolationInfo.cpp
SILSSAUpdater.cpp
SpecializationMangler.cpp
StackNesting.cpp
ValueLifetime.cpp
VariableNameUtils.cpp
OwnershipOptUtils.cpp)