diff options
| author | James Y Knight <jyknight@google.com> | 2019-02-05 19:17:50 +0000 |
|---|---|---|
| committer | James Y Knight <jyknight@google.com> | 2019-02-05 19:17:50 +0000 |
| commit | 76f787424d45183efc0ee0a6e412324819ad5600 (patch) | |
| tree | 02e9b0b2778cd85eb3aa890cbc0b72943ef14775 /clang/lib/CodeGen/CGDecl.cpp | |
| parent | b0afc69435659c417ba5e0af5d2c211a06bc9679 (diff) | |
| download | bcm5719-llvm-76f787424d45183efc0ee0a6e412324819ad5600.tar.gz bcm5719-llvm-76f787424d45183efc0ee0a6e412324819ad5600.zip | |
[opaque pointer types] More trivial changes to pass FunctionType to CallInst.
Change various functions to use FunctionCallee or Function*.
Pass function type through __builtin_dump_struct's dumpRecord helper.
llvm-svn: 353199
Diffstat (limited to 'clang/lib/CodeGen/CGDecl.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGDecl.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/CodeGen/CGDecl.cpp b/clang/lib/CodeGen/CGDecl.cpp index 2a4bc512563..25103441ac1 100644 --- a/clang/lib/CodeGen/CGDecl.cpp +++ b/clang/lib/CodeGen/CGDecl.cpp @@ -2201,7 +2201,7 @@ void CodeGenFunction::pushRegularPartialArrayCleanup(llvm::Value *arrayBegin, } /// Lazily declare the @llvm.lifetime.start intrinsic. -llvm::Constant *CodeGenModule::getLLVMLifetimeStartFn() { +llvm::Function *CodeGenModule::getLLVMLifetimeStartFn() { if (LifetimeStartFn) return LifetimeStartFn; LifetimeStartFn = llvm::Intrinsic::getDeclaration(&getModule(), @@ -2210,7 +2210,7 @@ llvm::Constant *CodeGenModule::getLLVMLifetimeStartFn() { } /// Lazily declare the @llvm.lifetime.end intrinsic. -llvm::Constant *CodeGenModule::getLLVMLifetimeEndFn() { +llvm::Function *CodeGenModule::getLLVMLifetimeEndFn() { if (LifetimeEndFn) return LifetimeEndFn; LifetimeEndFn = llvm::Intrinsic::getDeclaration(&getModule(), |

