aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackMaps.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2021-01-18 10:34:21 +0000
committerFlorian Hahn <flo@fhahn.com>2021-01-18 11:18:28 +0000
commit83aa93e99542dbbfc5223130482ad6d7744d9a78 (patch)
tree96a6d2e54f7e7d02206c6840726e70623fbaedcc /llvm/lib/CodeGen/StackMaps.cpp
parent3bd24574c7d0187e69780540fe0681914d71794f (diff)
downloadllvm-83aa93e99542dbbfc5223130482ad6d7744d9a78.zip
llvm-83aa93e99542dbbfc5223130482ad6d7744d9a78.tar.gz
llvm-83aa93e99542dbbfc5223130482ad6d7744d9a78.tar.bz2
[VectorUtils] Do not try to add indices matching tombstone/empty values.
Keys matching the tombstone/empty special values cannot be inserted in a DenseMap. Under some circumstances, LV tries to add members to an interleave group that match the special values. Skip adding such members. This is unlikely to have any impact in practice, because interleave groups with such indices are very likely to not be vectorized, due to gaps. This issue has been surfaced by fuzzing, see https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11638
Diffstat (limited to 'llvm/lib/CodeGen/StackMaps.cpp')
0 files changed, 0 insertions, 0 deletions