Split byval argument initialization so the memcpy(s) are injected at the
authorJulien Lerouge <jlerouge@apple.com>
Tue, 15 Apr 2014 18:01:54 +0000 (18:01 +0000)
committerJulien Lerouge <jlerouge@apple.com>
Tue, 15 Apr 2014 18:01:54 +0000 (18:01 +0000)
commit031f5c1a825578de32110cee5c9e47adf95d58d2
treee4a613be33405e4216298fb0833177f8e35e4a7a
parentf5d9a1512c3152674d3503f3fc75a2b2cd581037
Split byval argument initialization so the memcpy(s) are injected at the
beginning of the first new block after inlining.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206307 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/InlineFunction.cpp