llvm-project/polly/include/polly
Michael Kruse c62d9a5ca0 [Polly] Use subtyped isl::schedule_nodes for ScheduleTreeVisitor. NFC.
Change pass-by-const-ref to pass-by-value as objects are recreated
due to custom up-/down-casting anwyway.
2021-08-31 20:54:12 -05:00
..
CodeGen [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI 2021-08-16 15:53:26 +02:00
Config
Support [Polly] Add support for -polly-dump-before/after with NPM. 2021-08-22 20:43:35 -05:00
Canonicalization.h Take OptimizationLevel class out of Pass Builder 2021-07-29 21:57:23 -07:00
CodePreparation.h
DeLICM.h [Polly] Port DeLICM to the NewPM. 2021-02-09 23:56:19 -06:00
DeadCodeElimination.h [Polly][DCE] clang-format DeadCodeElimination.h. NFC. 2021-03-24 09:33:14 -05:00
DependenceInfo.h [Polly] Avoid "using namespace llvm" in public headers. NFC. 2021-02-10 20:58:33 -06:00
FlattenAlgo.h
FlattenSchedule.h
ForwardOpTree.h [Polly] Avoid "using namespace llvm" in public headers. NFC. 2021-02-10 20:58:33 -06:00
JSONExporter.h
LinkAllPasses.h [Polly] Add support for -polly-dump-before/after with NPM. 2021-08-22 20:43:35 -05:00
ManualOptimizer.h [Polly][Optimizer] Apply user-directed unrolling. 2021-03-15 13:05:39 -05:00
MatmulOptimizer.h [Polly] Move MatMul optimization into its own file. NFC. 2021-06-04 23:22:30 -05:00
Options.h
PolyhedralInfo.h
PruneUnprofitable.h [Polly] Port PruneUnprofitable to the NewPM. 2021-02-09 23:56:20 -06:00
RegisterPasses.h Polly: Fix a tag type mismatch (struct/class) 2020-01-02 12:13:38 -08:00
RewriteByReferenceParameters.h [Polly] Run polly-update-format. NFC. 2021-05-14 16:23:36 -05:00
ScheduleOptimizer.h [Polly] Move MatMul optimization into its own file. NFC. 2021-06-04 23:22:30 -05:00
ScheduleTreeTransform.h [Polly] Use subtyped isl::schedule_nodes for ScheduleTreeVisitor. NFC. 2021-08-31 20:54:12 -05:00
ScopBuilder.h [Polly] Avoid "using namespace llvm" in public headers. NFC. 2021-02-10 20:58:33 -06:00
ScopDetection.h [Polly] Introduce caching for the isErrorBlock function. NFC. 2021-08-18 14:05:50 -05:00
ScopDetectionDiagnostic.h [Polly] Avoid "using namespace llvm" in public headers. NFC. 2021-02-10 20:58:33 -06:00
ScopInfo.h [Polly][Isl] Removing explicit operator bool() from isl C++ bindings. NFC. 2021-06-11 14:44:24 +02:00
ScopPass.h [Polly] Fix PM invalidate usage after D100519 2021-04-15 18:41:20 -07:00
Simplify.h [Polly] Hide Simplify implementation from header. NFC. 2021-02-10 22:11:52 -06:00
ZoneAlgo.h