[all-commits] [llvm/llvm-project] d123e9: [Polly] Move MatMul optimization into its own file...
Michael Kruse via All-commits
all-commits at lists.llvm.org
Fri Jun 4 21:26:41 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d123e983b332d061bf456c8a0b5dbbe9666eaf4c
https://github.com/llvm/llvm-project/commit/d123e983b332d061bf456c8a0b5dbbe9666eaf4c
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2021-06-04 (Fri, 04 Jun 2021)
Changed paths:
A polly/include/polly/MatmulOptimizer.h
M polly/include/polly/ScheduleOptimizer.h
M polly/include/polly/ScheduleTreeTransform.h
M polly/lib/CMakeLists.txt
A polly/lib/Transform/MatmulOptimizer.cpp
M polly/lib/Transform/ScheduleOptimizer.cpp
M polly/lib/Transform/ScheduleTreeTransform.cpp
M polly/unittests/ScheduleOptimizer/CMakeLists.txt
R polly/unittests/ScheduleOptimizer/ScheduleOptimizerTest.cpp
A polly/unittests/ScheduleOptimizer/ScheduleTreeTransformTest.cpp
Log Message:
-----------
[Polly] Move MatMul optimization into its own file. NFC.
Functions shared between generalized matrix-multiplication optimization
and other post-reschedule optimizations (tiling, prevect) are moved into
the schedule tree transformation utility ScheduleTreeTransform.
More information about the All-commits
mailing list