Hello, I have two APInt variables, which are got by ConstantSDNode::getAPIntValue(). Is there a simple way to know if their multiplication overflows? For example, if both APInt vars contain a int32_t, APInt a, b; Then I think if (a.getMinSignedBits() + b.getMinSignedBits() > 32) a*b must exceeds int32_t <=> overflow happens; Is my way OK? Ben Shi -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200711/f03a8973/attachment.html>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4