]> granicus.if.org Git - clang/commit
[opaque pointer type] Pass the explicit call type when creating calls from LazyRuntim...
authorDavid Blaikie <dblaikie@gmail.com>
Tue, 19 May 2015 21:31:34 +0000 (21:31 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Tue, 19 May 2015 21:31:34 +0000 (21:31 +0000)
commitf52c3d239ef95ff0ff71800258f879d661c261c5
tree1240e4f7d1bb6672848242e68a0544409e680c2c
parent38721a95243c9cefae358b2bbe566b0e12e6cba9
[opaque pointer type] Pass the explicit call type when creating calls from LazyRuntimeFunctions

The implicit conversion was causing issues for a helper being added that
would take an llvm::Function rather than an llvm::Value to make the
CallInst. Since we'll eventually need to specify the type of the call
explicitly anyway, fix these up to avoid the future ambiguity.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@237729 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGObjCGNU.cpp