[PATCH] D146217: [ValueTracking] Support vscale in computeConstantRange()
Sander de Smalen via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 16 05:13:41 PDT 2023
sdesmalen added inline comments.
================
Comment at: llvm/lib/Analysis/ValueTracking.cpp:1159-1163
+
+ unsigned AttrMin = Attr.getVScaleRangeMin();
+ // Minimum is larger than vscale width, result is always poison.
+ if ((unsigned)llvm::bit_width(AttrMin) > BitWidth)
+ return ConstantRange::getEmpty(BitWidth);
----------------
Is it possible to create test for this?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D146217/new/
https://reviews.llvm.org/D146217
More information about the llvm-commits
mailing list