diff options
| author | Matthias Springer <springerm@google.com> | 2022-02-08 02:25:55 +0900 |
|---|---|---|
| committer | Matthias Springer <springerm@google.com> | 2022-02-08 02:40:08 +0900 |
| commit | 9aa74347d5ad34ecaa990bd19fcffe0c7fbb8256 (patch) | |
| tree | 742cc361fb43d25680b0c0379e1fc52db1172420 /lldb/test/Shell/ScriptInterpreter/Python | |
| parent | 022011078054c133777e1c3f8ea927bdef97f1fc (diff) | |
| download | llvm-9aa74347d5ad34ecaa990bd19fcffe0c7fbb8256.zip llvm-9aa74347d5ad34ecaa990bd19fcffe0c7fbb8256.tar.gz llvm-9aa74347d5ad34ecaa990bd19fcffe0c7fbb8256.tar.bz2 | |
[mlir][SCF] Further simplify affine maps during `for-loop-canonicalization`
* Implement `FlatAffineConstraints::getConstantBound(EQ)`.
* Inject a simpler constraint for loops that have at most 1 iteration.
* Taking into account constant EQ bounds of FlatAffineConstraint dims/symbols during canonicalization of the resulting affine map in `canonicalizeMinMaxOp`.
Differential Revision: https://reviews.llvm.org/D119153
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
