[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