.. in isGuaranteedNotToBeUndefOrPoison.
This caused early exit of isGuaranteedNotToBeUndefOrPoison, making it return
imprecise result.
Paths
| Differential D84251
[ValueTracking] Fix incorrect handling of canCreateUndefOrPoison ClosedPublic Authored by aqjune on Jul 21 2020, 10:40 AM.
Details Summary .. in isGuaranteedNotToBeUndefOrPoison. This caused early exit of isGuaranteedNotToBeUndefOrPoison, making it return
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 21 2020, 11:24 AM Closed by commit rGace0bf749099: [ValueTracking] Fix incorrect handling of canCreateUndefOrPoison (authored by aqjune). · Explain WhyJul 21 2020, 5:31 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 279677 llvm/lib/Analysis/ValueTracking.cpp
llvm/test/Transforms/InstSimplify/freeze.ll
|