Lines Matching full:thisptr
526 Address ThisPtr = CGF.LoadCXXThisAddress();
547 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl,
708 llvm::Value *ThisPtr = CGF.LoadCXXThis();
710 LValue LHS = CGF.MakeNaturalAlignAddrLValue(ThisPtr, RecordTy);
896 llvm::Value *ThisPtr = LoadCXXThis();
897 ThisPtr = Builder.CreatePtrToInt(ThisPtr, IntPtrTy);
910 F, {Builder.CreateAdd(ThisPtr, Builder.getIntN(PtrSize, EndOffset)),
1052 Address ThisPtr = CGF.LoadCXXThisAddress();
1053 LValue DestLV = CGF.MakeAddrLValue(ThisPtr, RecordTy);
1206 Address ThisPtr = CGF.LoadCXXThisAddress();
1208 LValue LHS = CGF.MakeAddrLValue(ThisPtr, RecordTy);
2248 Address ThisPtr = LoadCXXThisAddress();
2251 AggValueSlot::forAddr(ThisPtr, Qualifiers(),
2265 ThisPtr, Type);
2730 Address ThisPtr = GetAddrOfBlockDecl(variable, false);
2731 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType);
2760 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType));
2761 CallArgs.add(RValue::get(ThisPtr), ThisType);