[llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 5 08:03:24 PDT 2026
================
@@ -1446,3 +1446,26 @@ LLVM_DUMP_METHOD void KnownBits::dump() const {
dbgs() << "\n";
}
#endif
+
+unsigned llvm::rotateNumSignBits(unsigned SrcSignBits, unsigned BitWidth,
+ std::optional<uint64_t> RotAmt,
----------------
RKSimon wrote:
I'm tempted to suggest we use either `std::optional<APInt> RotAmt` or even `const KnownBits &RotAmt` arg here
https://github.com/llvm/llvm-project/pull/213364
More information about the llvm-commits
mailing list