This is an archive of the discontinued LLVM Phabricator instance.

[ValueTracking] hasPassPointeeByValueCopyAttr implies well-defined
AcceptedPublic

Authored by StephenFan on Aug 14 2023, 10:19 PM.

Details

Diff Detail

Event Timeline

StephenFan created this revision.Aug 14 2023, 10:19 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 14 2023, 10:19 PM
StephenFan requested review of this revision.Aug 14 2023, 10:19 PM
Herald added a reviewer: sstefan1. · View Herald Transcript
Herald added a project: Restricted Project. · View Herald Transcript
jdoerfert accepted this revision.Aug 15 2023, 11:18 AM

hasPassPointeeByValueCopyAttr should imply dereferenceable which is why this is sound.

This revision is now accepted and ready to land.Aug 15 2023, 11:18 AM