H A D | MicrosoftCXXABI.cpp | 5 // This file is distributed under the University of Illinois Open Source 10 // This provides C++ code generation targeting the Microsoft Visual C++ ABI. 160 GetVirtualBaseClassOffset(CodeGenFunction &CGF, Address This, 236 Address This, 243 CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) override; 255 bool Delegating, Address This) override; 288 Address This, llvm::Type *Ty, 294 Address This, 338 // This map would be useless, don't use it. 373 llvm::Value *performThisAdjustment(CodeGenFunction &CGF, Address This, 992 EmitDynamicCastCall( CodeGenFunction &CGF, Address This, QualType SrcRecordTy, QualType DestTy, QualType DestRecordTy, llvm::BasicBlock *CastEnd) argument 1045 GetVirtualBaseClassOffset( CodeGenFunction &CGF, Address This, const CXXRecordDecl *ClassDecl, const CXXRecordDecl *BaseClassDecl) argument 1207 Address This = getThisAddress(CGF); local 1299 adjustThisArgumentForVirtualFunctionCall( CodeGenFunction &CGF, GlobalDecl GD, Address This, bool VirtualCall) argument 1400 adjustThisParameterInVirtualFunctionPrologue( CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) argument 1484 EmitDestructorCall(CodeGenFunction &CGF, const CXXDestructorDecl *DD, CXXDtorType Type, bool ForVirtualBase, bool Delegating, Address This) argument 1799 getVirtualFunctionPointer(CodeGenFunction &CGF, GlobalDecl GD, Address This, llvm::Type *Ty, SourceLocation Loc) argument 1825 EmitVirtualDestructorCall( CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, Address This, const CXXMemberCallExpr *CE) argument 2035 performThisAdjustment(CodeGenFunction &CGF, Address This, const ThisAdjustment &TA) argument 2833 GetVBaseOffsetFromVBPtr(CodeGenFunction &CGF, Address This, llvm::Value *VBPtrOffset, llvm::Value *VBTableOffset, llvm::Value **VBPtrOut) argument 3217 EmitLoadOfMemberFunctionPointer( CodeGenFunction &CGF, const Expr *E, Address This, llvm::Value *&ThisPtrForCall, llvm::Value *MemPtr, const MemberPointerType *MPT) argument 3838 llvm::Value *This = getThisValue(CGF); local [all...] |