aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorSean Silva <silvasean@google.com>2020-10-27 09:59:33 -0700
committerSean Silva <silvasean@google.com>2020-10-30 13:48:03 -0700
commit30e130c3edb2381ac099556d4976f379dfaa4f66 (patch)
treebabe72eb6ddefc2f63687e7b1ac8d37378ff7738 /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
parent1142eaed9d4e31aa10584f2755a350970495002f (diff)
downloadllvm-30e130c3edb2381ac099556d4976f379dfaa4f66.zip
llvm-30e130c3edb2381ac099556d4976f379dfaa4f66.tar.gz
llvm-30e130c3edb2381ac099556d4976f379dfaa4f66.tar.bz2
[mlir] Move some linalg patterns around.
The bufferization patterns are moved to the .cpp file, which is preferred in the codebase when it makes sense. The LinalgToStandard patterns are kept a header because they are expected to be used individually. However, they are moved to LinalgToStandard.h which is the file corresponding to where they are defined. This also removes TensorCastOpConverter, which is handled by populateStdBufferizePatterns now. Eventually, the constant op lowering will be handled as well, but it there are currently holdups on moving it (see https://reviews.llvm.org/D89916). Differential Revision: https://reviews.llvm.org/D90254
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
0 files changed, 0 insertions, 0 deletions