Home
last modified time | relevance | path

Searched refs:ThisAddr (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTables.cpp399 Address ThisAddr = GetAddrOfLocalVar(CXXABIThisDecl); in EmitMustTailThunk() local
400 llvm::Type *ThisType = ThisAddr.getElementType(); in EmitMustTailThunk()
403 Builder.CreateStore(AdjustedThisPtr, ThisAddr); in EmitMustTailThunk()
H A DCGExprCXX.cpp2166 llvm::Value *CodeGenFunction::EmitDynamicCast(Address ThisAddr, in EmitDynamicCast() argument
2196 EmitTypeCheck(TCK_DynamicOperation, DCE->getExprLoc(), ThisAddr.getPointer(), in EmitDynamicCast()
2220 llvm::Value *IsNull = Builder.CreateIsNull(ThisAddr.getPointer()); in EmitDynamicCast()
2227 Value = CGM.getCXXABI().EmitDynamicCastToVoid(*this, ThisAddr, SrcRecordTy, in EmitDynamicCast()
2232 Value = CGM.getCXXABI().EmitDynamicCastCall(*this, ThisAddr, SrcRecordTy, in EmitDynamicCast()
H A DItaniumCXXABI.cpp555 CodeGenFunction &CGF, const Expr *E, Address ThisAddr, in EmitLoadOfMemberFunctionPointer() argument
584 llvm::Value *This = ThisAddr.getPointer(); in EmitLoadOfMemberFunctionPointer()
611 CGF.CGM.getDynamicOffsetAlignment(ThisAddr.getAlignment(), RD, in EmitLoadOfMemberFunctionPointer()
1342 CodeGenFunction &CGF, Address ThisAddr, QualType SrcRecordTy, in EmitDynamicCastCall() argument
1361 llvm::Value *Value = ThisAddr.getPointer(); in EmitDynamicCastCall()
1385 Address ThisAddr, in EmitDynamicCastToVoid() argument
1395 llvm::Value *VTable = CGF.GetVTablePtr(ThisAddr, PtrDiffLTy->getPointerTo(), in EmitDynamicCastToVoid()
1406 llvm::Value *Value = ThisAddr.getPointer(); in EmitDynamicCastToVoid()