GP-5950 Add support for multipath conditional constants

This commit is contained in:
caheckman 2025-08-25 19:09:30 +00:00
parent 13ffa3a4a8
commit e412f13b30
12 changed files with 366 additions and 94 deletions

View file

@ -2169,6 +2169,7 @@ bool LessThreeWay::normalizeHi(void)
}
hiconstform = false;
if (vnhil2->isConstant()) {
if (in.getSize() > sizeof(uintb)) return false; // Must have enough precision for constant
hiconstform = true;
hival = vnhil2->getOffset();
SplitVarnode::getTrueFalse(hilessbool,hiflip,hilesstrue,hilessfalse);