Lines Matching refs:CodeGenFunction

55   llvm::Value *adjustToCompleteObject(CodeGenFunction &CGF,
59 llvm::Value *GetVirtualBaseClassOffset(CodeGenFunction &CGF,
69 llvm::BasicBlock *EmitCtorCompleteObjectHandler(CodeGenFunction &CGF,
72 void initializeHiddenVirtualInheritanceMembers(CodeGenFunction &CGF,
139 llvm::Value *adjustThisArgumentForVirtualCall(CodeGenFunction &CGF,
143 void BuildInstanceFunctionParams(CodeGenFunction &CGF,
148 CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This);
150 void EmitInstanceFunctionProlog(CodeGenFunction &CGF);
152 void EmitConstructorCall(CodeGenFunction &CGF,
162 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass,
173 llvm::Value *getVirtualFunctionPointer(CodeGenFunction &CGF, GlobalDecl GD,
176 void EmitVirtualDestructorCall(CodeGenFunction &CGF,
181 void adjustCallArgsForDestructorThunk(CodeGenFunction &CGF, GlobalDecl GD,
195 llvm::Value *performThisAdjustment(CodeGenFunction &CGF, llvm::Value *This,
198 llvm::Value *performReturnAdjustment(CodeGenFunction &CGF, llvm::Value *Ret,
201 void EmitGuardedInit(CodeGenFunction &CGF, const VarDecl &D,
231 llvm::Value *InitializeArrayCookie(CodeGenFunction &CGF,
236 llvm::Value *readArrayCookieImpl(CodeGenFunction &CGF,
273 llvm::Value *GetVBaseOffsetFromVBPtr(CodeGenFunction &CGF,
279 llvm::Value *GetVBaseOffsetFromVBPtr(CodeGenFunction &CGF,
291 llvm::Value *AdjustVirtualBase(CodeGenFunction &CGF, const CXXRecordDecl *RD,
311 void EmitVBPtrStores(CodeGenFunction &CGF, const CXXRecordDecl *RD);
332 virtual llvm::Value *EmitMemberPointerComparison(CodeGenFunction &CGF,
338 virtual llvm::Value *EmitMemberPointerIsNotNull(CodeGenFunction &CGF,
342 virtual llvm::Value *EmitMemberDataPointerAddress(CodeGenFunction &CGF,
347 virtual llvm::Value *EmitMemberPointerConversion(CodeGenFunction &CGF,
355 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF,
388 llvm::Value *MicrosoftCXXABI::adjustToCompleteObject(CodeGenFunction &CGF,
425 MicrosoftCXXABI::GetVirtualBaseClassOffset(CodeGenFunction &CGF,
463 MicrosoftCXXABI::EmitCtorCompleteObjectHandler(CodeGenFunction &CGF,
487 CodeGenFunction &CGF, const CXXRecordDecl *RD) {
546 void MicrosoftCXXABI::EmitVBPtrStores(CodeGenFunction &CGF,
587 CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) {
681 void MicrosoftCXXABI::BuildInstanceFunctionParams(CodeGenFunction &CGF,
708 CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) {
753 void MicrosoftCXXABI::EmitInstanceFunctionProlog(CodeGenFunction &CGF) {
787 void MicrosoftCXXABI::EmitConstructorCall(CodeGenFunction &CGF,
836 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base,
920 llvm::Value *MicrosoftCXXABI::getVirtualFunctionPointer(CodeGenFunction &CGF,
938 void MicrosoftCXXABI::EmitVirtualDestructorCall(CodeGenFunction &CGF,
1002 CodeGenFunction CGF(CGM);
1025 llvm::Value *MicrosoftCXXABI::performThisAdjustment(CodeGenFunction &CGF,
1069 MicrosoftCXXABI::performReturnAdjustment(CodeGenFunction &CGF, llvm::Value *Ret,
1115 llvm::Value *MicrosoftCXXABI::readArrayCookieImpl(CodeGenFunction &CGF,
1124 llvm::Value* MicrosoftCXXABI::InitializeArrayCookie(CodeGenFunction &CGF,
1149 void MicrosoftCXXABI::EmitGuardedInit(CodeGenFunction &CGF, const VarDecl &D,
1467 MicrosoftCXXABI::EmitMemberPointerComparison(CodeGenFunction &CGF,
1526 MicrosoftCXXABI::EmitMemberPointerIsNotNull(CodeGenFunction &CGF,
1588 MicrosoftCXXABI::GetVBaseOffsetFromVBPtr(CodeGenFunction &CGF,
1611 MicrosoftCXXABI::AdjustVirtualBase(CodeGenFunction &CGF,
1663 MicrosoftCXXABI::EmitMemberDataPointerAddress(CodeGenFunction &CGF,
1708 MicrosoftCXXABI::EmitMemberPointerConversion(CodeGenFunction &CGF,
1891 MicrosoftCXXABI::EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF,