HomePhabricator

[Attributor] Deduce "dereferenceable" attribute

Authored by uenoku on Jul 23 2019, 1:16 AM.

Description

[Attributor] Deduce "dereferenceable" attribute

Summary:
Deduce dereferenceable attribute in Attributor.

These will be added in a later patch.

  • dereferenceable(_or_null)_globally (D61652)
  • Deduction based on load instruction (similar to D64258)

Reviewers: jdoerfert, sstefan1

Reviewed By: jdoerfert

Subscribers: hiraditya, jfb, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64876

llvm-svn: 366788

Details

Committed
uenokuJul 23 2019, 1:16 AM
Reviewer
jdoerfert
Differential Revision
D64876: [Attributor] Deduce "dereferenceable" attribute
Parents
rGc7e6d14c6c30: [llvm-objcopy] Allow strip symtab in executables and DSOs
Branches
Unknown
Tags
Unknown