]> granicus.if.org Git - llvm/commit
[Attributor] Deduce "align" attribute
authorHideto Ueno <uenoku.tokotoko@gmail.com>
Sun, 28 Jul 2019 07:04:01 +0000 (07:04 +0000)
committerHideto Ueno <uenoku.tokotoko@gmail.com>
Sun, 28 Jul 2019 07:04:01 +0000 (07:04 +0000)
commit920f10da54fbdb0d4e464b2f293ae5a50a7a347a
tree2e7cbf7960132b6d363f6f44d1a42ad3169f7e1f
parentab04fe47bee391800863424646d53fa7dc06d4ee
[Attributor] Deduce "align" attribute

Summary:
Deduce "align" attribute in attributor.

Reviewers: jdoerfert, sstefan1

Reviewed By: jdoerfert

Subscribers: hiraditya, llvm-commits

Tags: #llvm

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@367187 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/IPO/Attributor.h
lib/Transforms/IPO/Attributor.cpp
test/Transforms/FunctionAttrs/align.ll [new file with mode: 0644]
test/Transforms/FunctionAttrs/arg_nocapture.ll
test/Transforms/FunctionAttrs/noalias_returned.ll
test/Transforms/FunctionAttrs/nonnull.ll