Known bits for G_ANYEXT was incorrectly using KnownBits::zext, causing
us to treat the high bits as zero even though they're (by definition)
unknown.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D86323
[GISel] Correct the known bits of G_ANYEXT ClosedPublic Authored by bogner on Aug 20 2020, 5:07 PM.
Details Summary Known bits for G_ANYEXT was incorrectly using KnownBits::zext, causing
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 20 2020, 5:09 PM This revision was landed with ongoing or failed builds.Aug 20 2020, 5:17 PM Closed by commit rG1283dca0076b: [GISel] Correct the known bits of G_ANYEXT (authored by bogner). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 286925 llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
llvm/unittests/CodeGen/GlobalISel/KnownBitsTest.cpp
|
Register