@@ -4650,8 +4650,7 @@ CGOpenMPRuntime::getDepobjElements(CodeGenFunction &CGF, LValue DepobjLVal,
46504650 RecordDecl *KmpDependInfoRD =
46514651 cast<RecordDecl>(KmpDependInfoTy->getAsTagDecl());
46524652 LValue Base = CGF.EmitLoadOfPointerLValue(
4653- DepobjLVal.getAddress(CGF),
4654- C.getPointerType(C.VoidPtrTy).castAs<PointerType>());
4653+ DepobjLVal.getAddress(CGF), C.VoidPtrTy.castAs<PointerType>());
46554654 QualType KmpDependInfoPtrTy = C.getPointerType(KmpDependInfoTy);
46564655 Address Addr = CGF.Builder.CreatePointerBitCastOrAddrSpaceCast(
46574656 Base.getAddress(CGF), CGF.ConvertTypeForMem(KmpDependInfoPtrTy),
@@ -4748,8 +4747,7 @@ emitDepobjElementsSizes(CodeGenFunction &CGF, QualType &KmpDependInfoTy,
47484747 for (const Expr *E : Data.DepExprs) {
47494748 LValue DepobjLVal = CGF.EmitLValue(E->IgnoreParenImpCasts());
47504749 LValue Base = CGF.EmitLoadOfPointerLValue(
4751- DepobjLVal.getAddress(CGF),
4752- C.getPointerType(C.VoidPtrTy).castAs<PointerType>());
4750+ DepobjLVal.getAddress(CGF), C.VoidPtrTy.castAs<PointerType>());
47534751 Address Addr = CGF.Builder.CreatePointerBitCastOrAddrSpaceCast(
47544752 Base.getAddress(CGF), KmpDependInfoPtrT,
47554753 CGF.ConvertTypeForMem(KmpDependInfoTy));
@@ -4806,8 +4804,7 @@ static void emitDepobjElements(CodeGenFunction &CGF, QualType &KmpDependInfoTy,
48064804 const Expr *E = Data.DepExprs[I];
48074805 LValue DepobjLVal = CGF.EmitLValue(E->IgnoreParenImpCasts());
48084806 LValue Base = CGF.EmitLoadOfPointerLValue(
4809- DepobjLVal.getAddress(CGF),
4810- C.getPointerType(C.VoidPtrTy).castAs<PointerType>());
4807+ DepobjLVal.getAddress(CGF), C.VoidPtrTy.castAs<PointerType>());
48114808 Address Addr = CGF.Builder.CreatePointerBitCastOrAddrSpaceCast(
48124809 Base.getAddress(CGF), KmpDependInfoPtrT,
48134810 CGF.ConvertTypeForMem(KmpDependInfoTy));
@@ -5055,8 +5052,7 @@ void CGOpenMPRuntime::emitDestroyClause(CodeGenFunction &CGF, LValue DepobjLVal,
50555052 QualType FlagsTy;
50565053 getDependTypes(C, KmpDependInfoTy, FlagsTy);
50575054 LValue Base = CGF.EmitLoadOfPointerLValue(
5058- DepobjLVal.getAddress(CGF),
5059- C.getPointerType(C.VoidPtrTy).castAs<PointerType>());
5055+ DepobjLVal.getAddress(CGF), C.VoidPtrTy.castAs<PointerType>());
50605056 QualType KmpDependInfoPtrTy = C.getPointerType(KmpDependInfoTy);
50615057 Address Addr = CGF.Builder.CreatePointerBitCastOrAddrSpaceCast(
50625058 Base.getAddress(CGF), CGF.ConvertTypeForMem(KmpDependInfoPtrTy),
@@ -6038,8 +6034,7 @@ static llvm::Value *emitReduceFiniFunction(CodeGenModule &CGM,
60386034 CodeGenFunction CGF(CGM);
60396035 CGF.StartFunction(GlobalDecl(), C.VoidTy, Fn, FnInfo, Args, Loc, Loc);
60406036 Address PrivateAddr = CGF.EmitLoadOfPointer(
6041- CGF.GetAddrOfLocalVar(&Param),
6042- C.getPointerType(C.VoidPtrTy).castAs<PointerType>());
6037+ CGF.GetAddrOfLocalVar(&Param), C.VoidPtrTy.castAs<PointerType>());
60436038 llvm::Value *Size = nullptr;
60446039 // If the size of the reduction item is non-constant, load it from global
60456040 // threadprivate variable.
0 commit comments