diff options
author | KareemErgawy-TomTom <kareem.ergawy@gmail.com> | 2021-04-13 08:26:12 +0200 |
---|---|---|
committer | KareemErgawy-TomTom <kareem.ergawy@gmail.com> | 2021-04-13 09:07:18 +0200 |
commit | aa6eb2af10094e427827343b67b25d606dde10b7 (patch) | |
tree | 68b7608ed1596aeb3c6193a51d598b41ddc99e8a /lldb/source/Host/common/NativeProcessProtocol.cpp | |
parent | cc86a8aa53a316860da8c32b4817efd2609bd96f (diff) | |
download | llvm-aa6eb2af10094e427827343b67b25d606dde10b7.zip llvm-aa6eb2af10094e427827343b67b25d606dde10b7.tar.gz llvm-aa6eb2af10094e427827343b67b25d606dde10b7.tar.bz2 |
[MLIR][LinAlg] Implement detensoring cost-modelling.
This patch introduces the neccessary infrastructure changes to implement
cost-modelling for detensoring. In particular, it introduces the
following changes:
- An extension to the dialect conversion framework to selectively
convert sub-set of non-entry BB arguments.
- An extension to branch conversion pattern to selectively convert
sub-set of a branche's operands.
- An interface for detensoring cost-modelling.
- 2 simple implementations of 2 different cost models.
This sets the stage to explose cost-modelling for detessoring in an
easier way. We still need to come up with better cost models.
Reviewed By: silvas
Differential Revision: https://reviews.llvm.org/D99945
Diffstat (limited to 'lldb/source/Host/common/NativeProcessProtocol.cpp')
0 files changed, 0 insertions, 0 deletions