aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineTraceMetrics.cpp
diff options
context:
space:
mode:
authorMatthias Springer <springerm@google.com>2021-12-04 11:49:07 +0900
committerMatthias Springer <springerm@google.com>2021-12-04 11:52:04 +0900
commit5fa0b3561a541e992486e29205388e6976c5d77f (patch)
tree8cdf44f095dff3381e51be11a3741db1cbbb14e0 /llvm/lib/CodeGen/MachineTraceMetrics.cpp
parentb28f317c81561aa6c52681e03e9f68401e173966 (diff)
downloadllvm-5fa0b3561a541e992486e29205388e6976c5d77f.zip
llvm-5fa0b3561a541e992486e29205388e6976c5d77f.tar.gz
llvm-5fa0b3561a541e992486e29205388e6976c5d77f.tar.bz2
[mlir][linalg][bufferize] Implement equivalence analysis
Instead of checking buffer equivalence during bufferization, gather buffer equivalence information right after the analysis. This is in preparation of decoupling bufferization from BufferizationAliasInfo. This change also fixes equivalence analysis for scf.if op results, which was not fully implemented. scf.if op results are equivalent to their corresponding yield values if both yield values are equivalent. Differential Revision: https://reviews.llvm.org/D114774
Diffstat (limited to 'llvm/lib/CodeGen/MachineTraceMetrics.cpp')
0 files changed, 0 insertions, 0 deletions