aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ObjectFile.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2023-06-23 16:22:01 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2023-06-23 16:22:11 +0100
commit1f006f5fb63df4facb2c45511090b3fdd3e07de5 (patch)
treeca56dc4eb19ed08e748044f23edf928d220b42f2 /llvm/lib/Object/ObjectFile.cpp
parentb51153792b1fdfe93d3a20a226466b44c8f23eac (diff)
downloadllvm-1f006f5fb63df4facb2c45511090b3fdd3e07de5.zip
llvm-1f006f5fb63df4facb2c45511090b3fdd3e07de5.tar.gz
llvm-1f006f5fb63df4facb2c45511090b3fdd3e07de5.tar.bz2
[DAG] mergeTruncStores - early out if we collect more than the maximum number of stores
If we have an excessive number of stores in a single chain then the candidate WideVT may exceed the maximum width of an EVT integer type (and will assert) - but since mergeTruncStores doesn't support anything wider than a i64 store we should just early-out if we've collected more than stores than that. Fixes #63306
Diffstat (limited to 'llvm/lib/Object/ObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions