[PATCH] D96031: [GlobalISel] Combine zext(trunc x) to x

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 4 06:21:47 PST 2021


arsenm added a comment.

Maybe should add a vector test, although known bits vector support may be too weak to test it



================
Comment at: llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2312
+    return KB->getKnownBits(Reg).countMinLeadingZeros() >=
+           DstTy.getSizeInBits() - MRI.getType(SrcReg).getSizeInBits();
+  }
----------------
getScalarSizeInBits


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D96031/new/

https://reviews.llvm.org/D96031



More information about the llvm-commits mailing list