diff options
author | KareemErgawy-TomTom <kareem.ergawy@gmail.com> | 2021-04-20 09:01:43 +0200 |
---|---|---|
committer | KareemErgawy-TomTom <kareem.ergawy@gmail.com> | 2021-04-20 09:01:43 +0200 |
commit | 0b05207e45ef01899f5bdae5e35a1a93fa2f564f (patch) | |
tree | 6e11795c6845af33728b1005eecd2fa5d4160210 /llvm/lib/IR/Value.cpp | |
parent | 519cf6e80781c008c59e3f563ce6f9932f848df5 (diff) | |
download | llvm-0b05207e45ef01899f5bdae5e35a1a93fa2f564f.zip llvm-0b05207e45ef01899f5bdae5e35a1a93fa2f564f.tar.gz llvm-0b05207e45ef01899f5bdae5e35a1a93fa2f564f.tar.bz2 |
[MLIR][LinAlg] Detensoring CF cost-model: look forward.
This patch extends the control-flow cost-model for detensoring by
implementing a forward-looking pass on block arguments that should be
detensored. This makes sure that if a (to-be-detensored) block argument
"escapes" its block through the terminator, then the successor arguments
are also detensored.
Reviewed By: silvas
Differential Revision: https://reviews.llvm.org/D100457
Diffstat (limited to 'llvm/lib/IR/Value.cpp')
0 files changed, 0 insertions, 0 deletions