aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2023-02-22 17:05:33 +0100
committerNikita Popov <npopov@redhat.com>2023-02-27 10:57:53 +0100
commit0805d9d5aa904ffa110ee0527f7ea190e3e2c321 (patch)
treed4d4408ade0bfc48925340203087afefe6825c6f /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent95c3c2b8570d307ad91c603856336acf32e5021f (diff)
downloadllvm-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