Lines Matching refs:ThisPtr

562   Address ThisPtr = CGF.LoadCXXThisAddress();  in EmitBaseInitializer()  local
579 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl, in EmitBaseInitializer()
643 llvm::Value *ThisPtr = CGF.LoadCXXThis(); in EmitMemberInitializer() local
650 LHS = CGF.MakeNaturalAlignPointeeAddrLValue(ThisPtr, RecordTy); in EmitMemberInitializer()
652 LHS = CGF.MakeNaturalAlignAddrLValue(ThisPtr, RecordTy); in EmitMemberInitializer()
819 llvm::Value *ThisPtr = LoadCXXThis(); in EmitAsanPrologueOrEpilogue() local
820 ThisPtr = Builder.CreatePtrToInt(ThisPtr, IntPtrTy); in EmitAsanPrologueOrEpilogue()
833 F, {Builder.CreateAdd(ThisPtr, Builder.getIntN(PtrSize, EndOffset)), in EmitAsanPrologueOrEpilogue()
977 Address ThisPtr = CGF.LoadCXXThisAddress(); in emitMemcpy() local
978 LValue DestLV = CGF.MakeAddrLValue(ThisPtr, RecordTy); in emitMemcpy()
1121 Address ThisPtr = CGF.LoadCXXThisAddress(); in pushEHDestructors() local
1123 LValue LHS = CGF.MakeAddrLValue(ThisPtr, RecordTy); in pushEHDestructors()
2131 llvm::Value *ThisPtr = This.getPointer(); in EmitCXXConstructorCall() local
2137 ThisPtr = getTargetHooks().performAddrSpaceCast(*this, This.getPointer(), in EmitCXXConstructorCall()
2142 Args.add(RValue::get(ThisPtr), D->getThisType()); in EmitCXXConstructorCall()
2481 Address ThisPtr = LoadCXXThisAddress(); in EmitDelegatingCXXConstructorCall() local
2484 AggValueSlot::forAddr(ThisPtr, Qualifiers(), in EmitDelegatingCXXConstructorCall()
2502 ThisPtr, Type); in EmitDelegatingCXXConstructorCall()
2995 Address ThisPtr = GetAddrOfBlockDecl(variable); in EmitLambdaBlockInvokeBody() local
2996 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType); in EmitLambdaBlockInvokeBody()
3015 Address ThisPtr = CreateMemTemp(LambdaType, "unused.capture"); in EmitLambdaDelegatingInvokeBody() local
3016 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType); in EmitLambdaDelegatingInvokeBody()