Lines Matching refs:KmpDependInfoTy
4565 static void getDependTypes(ASTContext &C, QualType &KmpDependInfoTy, in getDependTypes() argument
4568 if (KmpDependInfoTy.isNull()) { in getDependTypes()
4575 KmpDependInfoTy = C.getRecordType(KmpDependInfoRD); in getDependTypes()
4584 getDependTypes(C, KmpDependInfoTy, FlagsTy); in getDepobjElements()
4586 cast<RecordDecl>(KmpDependInfoTy->getAsTagDecl()); in getDepobjElements()
4590 QualType KmpDependInfoPtrTy = C.getPointerType(KmpDependInfoTy); in getDepobjElements()
4593 Base = CGF.MakeAddrLValue(Addr, KmpDependInfoTy, Base.getBaseInfo(), in getDepobjElements()
4599 Address(DepObjAddr, Addr.getAlignment()), KmpDependInfoTy, in getDepobjElements()
4608 static void emitDependData(CodeGenFunction &CGF, QualType &KmpDependInfoTy, in emitDependData() argument
4615 getDependTypes(C, KmpDependInfoTy, FlagsTy); in emitDependData()
4617 cast<RecordDecl>(KmpDependInfoTy->getAsTagDecl()); in emitDependData()
4631 CGF.Builder.CreateConstGEP(DependenciesArray, *P), KmpDependInfoTy); in emitDependData()
4638 KmpDependInfoTy); in emitDependData()
4668 emitDepobjElementsSizes(CodeGenFunction &CGF, QualType &KmpDependInfoTy, in emitDepobjElementsSizes() argument
4676 getDependTypes(C, KmpDependInfoTy, FlagsTy); in emitDepobjElementsSizes()
4678 cast<RecordDecl>(KmpDependInfoTy->getAsTagDecl()); in emitDepobjElementsSizes()
4679 QualType KmpDependInfoPtrTy = C.getPointerType(KmpDependInfoTy); in emitDepobjElementsSizes()
4693 Base = CGF.MakeAddrLValue(Addr, KmpDependInfoTy, Base.getBaseInfo(), in emitDepobjElementsSizes()
4699 Address(DepObjAddr, Addr.getAlignment()), KmpDependInfoTy, in emitDepobjElementsSizes()
4725 static void emitDepobjElements(CodeGenFunction &CGF, QualType &KmpDependInfoTy, in emitDepobjElements() argument
4733 getDependTypes(C, KmpDependInfoTy, FlagsTy); in emitDepobjElements()
4735 cast<RecordDecl>(KmpDependInfoTy->getAsTagDecl()); in emitDepobjElements()
4736 QualType KmpDependInfoPtrTy = C.getPointerType(KmpDependInfoTy); in emitDepobjElements()
4738 llvm::Value *ElSize = CGF.getTypeSize(KmpDependInfoTy); in emitDepobjElements()
4752 Base = CGF.MakeAddrLValue(Addr, KmpDependInfoTy, Base.getBaseInfo(), in emitDepobjElements()
4760 Address(DepObjAddr, Addr.getAlignment()), KmpDependInfoTy, in emitDepobjElements()
4805 getDependTypes(C, KmpDependInfoTy, FlagsTy); in emitDependClause()
4815 emitDepobjElementsSizes(CGF, KmpDependInfoTy, D); in emitDependClause()
4854 C.getVariableArrayType(KmpDependInfoTy, &OVE, ArrayType::Normal, in emitDependClause()
4866 KmpDependInfoTy, llvm::APInt(/*numBits=*/64, NumDependencies), nullptr, in emitDependClause()
4879 emitDependData(CGF, KmpDependInfoTy, &Pos, Dependencies[I], in emitDependClause()
4890 emitDependData(CGF, KmpDependInfoTy, &PosLVal, Dependencies[I], in emitDependClause()
4898 emitDepobjElements(CGF, KmpDependInfoTy, PosLVal, Dependencies[I], in emitDependClause()
4917 getDependTypes(C, KmpDependInfoTy, FlagsTy); in emitDepobjDependClause()
4919 cast<RecordDecl>(KmpDependInfoTy->getAsTagDecl()); in emitDepobjDependClause()
4927 CharUnits Align = C.getTypeAlignInChars(KmpDependInfoTy); in emitDepobjDependClause()
4939 C.getTypeSizeInChars(KmpDependInfoTy).alignTo(Align); in emitDepobjDependClause()
4946 KmpDependInfoTy, llvm::APInt(/*numBits=*/64, NumDependencies + 1), in emitDepobjDependClause()
4963 Addr, CGF.ConvertTypeForMem(KmpDependInfoTy)->getPointerTo()); in emitDepobjDependClause()
4966 LValue Base = CGF.MakeAddrLValue(DependenciesArray, KmpDependInfoTy); in emitDepobjDependClause()
4984 emitDependData(CGF, KmpDependInfoTy, Pos, Dependencies, DependenciesArray); in emitDepobjDependClause()
4994 getDependTypes(C, KmpDependInfoTy, FlagsTy); in emitDestroyClause()
4998 QualType KmpDependInfoPtrTy = C.getPointerType(KmpDependInfoTy); in emitDestroyClause()
5022 getDependTypes(C, KmpDependInfoTy, FlagsTy); in emitUpdateClause()
5024 cast<RecordDecl>(KmpDependInfoTy->getAsTagDecl()); in emitUpdateClause()
5042 Base = CGF.MakeAddrLValue(Begin, KmpDependInfoTy, Base.getBaseInfo(), in emitUpdateClause()