OSDN Git Service

InstCombine: Don't fold call bitcast into args if callee is byval
authorDavid Majnemer <david.majnemer@gmail.com>
Wed, 11 Mar 2015 18:03:05 +0000 (18:03 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Wed, 11 Mar 2015 18:03:05 +0000 (18:03 +0000)
commit9c2d1787076b5f7eb9f0d22a02cc904a40d4fa98
treef11da8cd923d79ce3170ddd1fc1be87982e62a30
parentc5860523be6d324b7b1fa2ad32dbe4138b3b13e3
InstCombine: Don't fold call bitcast into args if callee is byval

This fixes a bug reported here:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20150309/265341.html

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231948 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineCalls.cpp
test/Transforms/InstCombine/call-cast-target.ll