aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/CallingConvLower.cpp
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2008-01-14 19:52:09 +0000
committerDuncan Sands <baldrick@free.fr>2008-01-14 19:52:09 +0000
commitb0c9b93bb4c591b1cec0491eec34f792cd3cf111 (patch)
tree66cc20891cd0d42c7dc5913ded9f50d623af70b2 /lib/CodeGen/SelectionDAG/CallingConvLower.cpp
parent459525df1e003597077197b5f802bd5d9cd7d94c (diff)
I noticed that the trampoline straightening transformation could
drop attributes on varargs call arguments. Also, it could generate invalid IR if the transformed call already had the 'nest' attribute somewhere (this can never happen for code coming from llvm-gcc, but it's a theoretical possibility). Fix both problems. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45973 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/CallingConvLower.cpp')
0 files changed, 0 insertions, 0 deletions