aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2021-03-01 14:44:12 +0100
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2021-03-22 17:29:35 +0100
commit688cdddafb0dfdeb5f3c5e1e22b88a0cdfc54c0c (patch)
tree4c723126605673c600a4ee2baa8afa97cf6a1bdb /llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
parent2f8f01dcb3d43d2fb1149fc8988e61f93f9064f5 (diff)
downloadllvm-688cdddafb0dfdeb5f3c5e1e22b88a0cdfc54c0c.zip
llvm-688cdddafb0dfdeb5f3c5e1e22b88a0cdfc54c0c.tar.gz
llvm-688cdddafb0dfdeb5f3c5e1e22b88a0cdfc54c0c.tar.bz2
[SLP] Honor min/max regsize and min/max VF in vectorizeStores
Make sure we use PowerOf2Floor instead of PowerOf2Ceil when calculating max number of elements that fits inside a vector register (otherwise we could end up creating vectors larger than the maximum vector register size). Also make sure we honor the min/max VF (as given by TTI or cmd line parameters) when doing vectorizeStores. Reviewed By: anton-afanasyev Differential Revision: https://reviews.llvm.org/D97691
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp')
0 files changed, 0 insertions, 0 deletions