summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/MicrosoftCXXABI.cpp
diff options
context:
space:
mode:
authorTimur Iskhodzhanov <timurrrr@google.com>2013-10-08 20:09:50 +0000
committerTimur Iskhodzhanov <timurrrr@google.com>2013-10-08 20:09:50 +0000
commitc7113073dd2feba5e70301d04b270b0fa8e4cfa3 (patch)
tree206b80e000e8a173438f834b29988bbdc6128f27 /clang/lib/CodeGen/MicrosoftCXXABI.cpp
parent2f84f46fef4cf1140b07e893dad3d3fd9a60ab40 (diff)
downloadbcm5719-llvm-c7113073dd2feba5e70301d04b270b0fa8e4cfa3.tar.gz
bcm5719-llvm-c7113073dd2feba5e70301d04b270b0fa8e4cfa3.zip
Revert 192220 as it fails on an assertion
llvm-svn: 192225
Diffstat (limited to 'clang/lib/CodeGen/MicrosoftCXXABI.cpp')
-rw-r--r--clang/lib/CodeGen/MicrosoftCXXABI.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/clang/lib/CodeGen/MicrosoftCXXABI.cpp b/clang/lib/CodeGen/MicrosoftCXXABI.cpp
index 7452c860d0b..1d73b213b7d 100644
--- a/clang/lib/CodeGen/MicrosoftCXXABI.cpp
+++ b/clang/lib/CodeGen/MicrosoftCXXABI.cpp
@@ -173,20 +173,8 @@ public:
CXXDtorType DtorType, SourceLocation CallLoc,
llvm::Value *This);
- void adjustCallArgsForDestructorThunk(CodeGenFunction &CGF, GlobalDecl GD,
- CallArgList &CallArgs) {
- assert(GD.getDtorType() == Dtor_Deleting &&
- "Only deleting destructor thunks are available in this ABI");
- CallArgs.add(RValue::get(getStructorImplicitParamValue(CGF)),
- CGM.getContext().IntTy);
- }
-
void emitVirtualInheritanceTables(const CXXRecordDecl *RD);
- void setThunkLinkage(llvm::Function *Thunk, bool ForVTable) {
- Thunk->setLinkage(llvm::GlobalValue::WeakAnyLinkage);
- }
-
void EmitGuardedInit(CodeGenFunction &CGF, const VarDecl &D,
llvm::GlobalVariable *DeclPtr,
bool PerformInit);
OpenPOWER on IntegriCloud