[all-commits] [llvm/llvm-project] 88b04e: [Attributor] Use must-be-executed-context in align...
Hideto Ueno via All-commits
all-commits at lists.llvm.org
Mon Nov 11 22:44:55 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 88b04ef8327cdd45bd1e973ec98be5d71e7b8383
https://github.com/llvm/llvm-project/commit/88b04ef8327cdd45bd1e973ec98be5d71e7b8383
Author: Hideto Ueno <uenoku.tokotoko at gmail.com>
Date: 2019-11-12 (Tue, 12 Nov 2019)
Changed paths:
M llvm/lib/Transforms/IPO/Attributor.cpp
M llvm/test/Transforms/FunctionAttrs/align.ll
M llvm/test/Transforms/FunctionAttrs/arg_nocapture.ll
M llvm/test/Transforms/FunctionAttrs/arg_returned.ll
M llvm/test/Transforms/FunctionAttrs/dereferenceable.ll
M llvm/test/Transforms/FunctionAttrs/internal-noalias.ll
M llvm/test/Transforms/FunctionAttrs/nofree-attributor.ll
M llvm/test/Transforms/FunctionAttrs/nosync.ll
M llvm/test/Transforms/FunctionAttrs/read_write_returned_arguments_scc.ll
M llvm/test/Transforms/InferFunctionAttrs/dereferenceable.ll
Log Message:
-----------
[Attributor] Use must-be-executed-context in align deduction
Summary:
This patch introduces align attribute deduction for callsite argument, function argument, function returned and floating value based on must-be-executed-context.
Reviewers: jdoerfert, sstefan1
Reviewed By: jdoerfert
Subscribers: hiraditya, jfb, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D69797
More information about the All-commits
mailing list