This is an archive of the discontinued LLVM Phabricator instance.

[Attributor] Handle CallBase case in AAValueConstantRange::initialize
ClosedPublic

Authored by okura on Aug 19 2020, 12:02 AM.

Details

Summary

Currently, although we handle CallBase case in updateImpl, we give up in initialize in the case.
That is problematic when we propagate a range from call site returned position to floating position.

Diff Detail

Event Timeline

okura created this revision.Aug 19 2020, 12:02 AM
Herald added a reviewer: homerdin. · View Herald Transcript
Herald added a project: Restricted Project. · View Herald Transcript
okura requested review of this revision.Aug 19 2020, 12:02 AM
jdoerfert accepted this revision.Aug 19 2020, 10:53 PM

LGTM. thanks!

This revision is now accepted and ready to land.Aug 19 2020, 10:53 PM