aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAart Bik <ajcbik@google.com>2021-01-14 12:04:49 -0800
committerAart Bik <ajcbik@google.com>2021-01-14 22:39:29 -0800
commit5508516b06633e95fb5c2d6a5e196e4dcaa72c8d (patch)
tree0a3f1f3b729d65285992f429b0baf885db9012bb /clang/lib/Frontend/CompilerInvocation.cpp
parent39665d9aabb7cd92d58f8ba45b32a1899922ec01 (diff)
downloadllvm-5508516b06633e95fb5c2d6a5e196e4dcaa72c8d.zip
llvm-5508516b06633e95fb5c2d6a5e196e4dcaa72c8d.tar.gz
llvm-5508516b06633e95fb5c2d6a5e196e4dcaa72c8d.tar.bz2
[mlir][sparse] retry sparse-only for cyclic iteration graphs
This is a very minor improvement during iteration graph construction. If the first attempt considering the dimension order of all tensors fails, a second attempt is made using the constraints of sparse tensors only. Dense tensors prefer dimension order (locality) but provide random access if needed, enabling the compilation of more sparse kernels. Reviewed By: penpornk Differential Revision: https://reviews.llvm.org/D94709
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions