aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorTobias Gysi <gysit@google.com>2021-11-08 09:52:13 +0000
committerTobias Gysi <gysit@google.com>2021-11-08 10:20:33 +0000
commit9fbcad3298569c8c3e0fab3240ecbd2748becb2e (patch)
tree6e9e50aa9331a01d3945d88a6cf40cff4b910ff8 /clang/lib/Frontend/InitPreprocessor.cpp
parenta982940eb51789362c5bc981ee91800c908fd60c (diff)
downloadllvm-9fbcad3298569c8c3e0fab3240ecbd2748becb2e.zip
llvm-9fbcad3298569c8c3e0fab3240ecbd2748becb2e.tar.gz
llvm-9fbcad3298569c8c3e0fab3240ecbd2748becb2e.tar.bz2
[mlir][linalg] Improve the padding packing loop computation.
The revision updates the packing loop search in hoist padding. Instead of considering all loops in the backward slice, we now compute a separate backward slice containing the index computations only. This modification ensures we do not add packing loops that are not used to index the packed buffer due to spurious dependencies. One instance where such spurious dependencies can appear is the extract slice operation introduced between the tile loops of a double tiling. Depends On D112412 Reviewed By: nicolasvasilache Differential Revision: https://reviews.llvm.org/D112713
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions