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/CodeGenModule.h | |
| 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/CodeGenModule.h')
| -rw-r--r-- | clang/lib/CodeGen/CodeGenModule.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.h b/clang/lib/CodeGen/CodeGenModule.h index 63afefc1d58..78858e2ee98 100644 --- a/clang/lib/CodeGen/CodeGenModule.h +++ b/clang/lib/CodeGen/CodeGenModule.h @@ -511,10 +511,10 @@ private: } Block; /// void @llvm.lifetime.start(i64 %size, i8* nocapture <ptr>) - llvm::Constant *LifetimeStartFn = nullptr; + llvm::Function *LifetimeStartFn = nullptr; /// void @llvm.lifetime.end(i64 %size, i8* nocapture <ptr>) - llvm::Constant *LifetimeEndFn = nullptr; + llvm::Function *LifetimeEndFn = nullptr; GlobalDecl initializedGlobalDecl; @@ -1023,8 +1023,8 @@ public: ///@} - llvm::Constant *getLLVMLifetimeStartFn(); - llvm::Constant *getLLVMLifetimeEndFn(); + llvm::Function *getLLVMLifetimeStartFn(); + llvm::Function *getLLVMLifetimeEndFn(); // Make sure that this type is translated. void UpdateCompletedType(const TagDecl *TD); |

