llvm-capstone/polly/lib/Transform
Arthur Eubanks 7c3c981442 [Passes] Remove some legacy passes
DFAJumpThreading
JumpThreading
LibCallsShrink
LoopVectorize
SLPVectorizer
DeadStoreElimination
AggressiveDCE
CorrelatedValuePropagation
IndVarSimplify

These are part of the optimization pipeline, of which the legacy version is deprecated and being removed.
2023-03-10 17:17:00 -08:00
..
Canonicalization.cpp [Passes] Remove some legacy passes 2023-03-10 17:17:00 -08:00
CodePreparation.cpp [Polly] Mark classes as final by default. NFC. 2022-05-17 12:05:39 -05:00
DeadCodeElimination.cpp Remove unneeded cl::ZeroOrMore for cl::opt/cl::list options 2022-06-05 01:07:51 -07:00
DeLICM.cpp Remove redundaunt virtual specifiers (NFC) 2022-07-25 23:00:59 -07:00
FlattenAlgo.cpp [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI 2021-11-05 11:15:22 +01:00
FlattenSchedule.cpp Remove redundaunt virtual specifiers (NFC) 2022-07-25 23:00:59 -07:00
ForwardOpTree.cpp LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-09 04:06:52 +00:00
ManualOptimizer.cpp [polly] Use std::optional instead of llvm::Optional (NFC) 2023-01-02 19:18:46 -08:00
MatmulOptimizer.cpp Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
MaximalStaticExpansion.cpp [Polly] Fix -Wreorder-ctor. NFC 2022-06-01 17:33:14 -07:00
ScheduleOptimizer.cpp [Polly] Remove Polly-ACC. 2023-03-08 17:33:04 -06:00
ScheduleTreeTransform.cpp [polly] Fixed a number of typos. NFC 2022-08-07 22:56:07 +08:00
ScopInliner.cpp [Polly] Mark classes as final by default. NFC. 2022-05-17 12:05:39 -05:00
Simplify.cpp [polly] Use std::optional instead of llvm::Optional (NFC) 2023-01-02 19:18:46 -08:00
ZoneAlgo.cpp [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI 2021-11-05 11:15:22 +01:00