FunctionAttrs: Merge attributes once instead of doing it for every argument.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 22 Jun 2013 15:51:19 +0000 (15:51 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 22 Jun 2013 15:51:19 +0000 (15:51 +0000)
commit39bab0e11abc1a310c537052872415b29b6a4241
treec9261ac88e3bfa63a022b1e08213ddc4cf9ea746
parent5c368899b30a6b2d2148e8f37e8181ba2b7c2b80
FunctionAttrs: Merge attributes once instead of doing it for every argument.

It has become an expensive operation. No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184638 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/FunctionAttrs.cpp