diff options
| author | Nikita Popov <npopov@redhat.com> | 2023-02-22 17:05:33 +0100 |
|---|---|---|
| committer | Nikita Popov <npopov@redhat.com> | 2023-02-27 10:57:53 +0100 |
| commit | 0805d9d5aa904ffa110ee0527f7ea190e3e2c321 (patch) | |
| tree | d4d4408ade0bfc48925340203087afefe6825c6f /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
| parent | 95c3c2b8570d307ad91c603856336acf32e5021f (diff) | |
| download | llvm-0805d9d5aa904ffa110ee0527f7ea190e3e2c321.zip llvm-0805d9d5aa904ffa110ee0527f7ea190e3e2c321.tar.gz llvm-0805d9d5aa904ffa110ee0527f7ea190e3e2c321.tar.bz2 | |
[SCEV] Make scalable size representation more explicit
Represent scalable type sizes using C * vscale, where vscale is
the vscale constant expression. This exposes a bit more information
to SCEV, because the vscale multiplier is explicitly modeled in SCEV
(rather than part of the sizeof expression).
This is mainly intended as an alternative to D143642.
Differential Revision: https://reviews.llvm.org/D144624
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions
