Lines Matching defs:CurInfo

6868     /// Append arrays in \a CurInfo.
6869 void append(MapCombinedInfoTy &CurInfo) {
6870 Exprs.append(CurInfo.Exprs.begin(), CurInfo.Exprs.end());
6871 BasePointers.append(CurInfo.BasePointers.begin(),
6872 CurInfo.BasePointers.end());
6873 Pointers.append(CurInfo.Pointers.begin(), CurInfo.Pointers.end());
6874 Sizes.append(CurInfo.Sizes.begin(), CurInfo.Sizes.end());
6875 Types.append(CurInfo.Types.begin(), CurInfo.Types.end());
6876 Mappers.append(CurInfo.Mappers.begin(), CurInfo.Mappers.end());
6877 NonContigInfo.Dims.append(CurInfo.NonContigInfo.Dims.begin(),
6878 CurInfo.NonContigInfo.Dims.end());
6879 NonContigInfo.Offsets.append(CurInfo.NonContigInfo.Offsets.begin(),
6880 CurInfo.NonContigInfo.Offsets.end());
6881 NonContigInfo.Counts.append(CurInfo.NonContigInfo.Counts.begin(),
6882 CurInfo.NonContigInfo.Counts.end());
6883 NonContigInfo.Strides.append(CurInfo.NonContigInfo.Strides.begin(),
6884 CurInfo.NonContigInfo.Strides.end());
8291 MapCombinedInfoTy CurInfo;
8300 unsigned CurrentBasePointersIdx = CurInfo.BasePointers.size();
8301 CurInfo.NonContigInfo.IsNonContiguous =
8305 CurInfo, PartialStruct, /*IsFirstComponentList=*/false,
8311 assert(CurInfo.BasePointers.size() > CurrentBasePointersIdx &&
8319 CurInfo.BasePointers[CurrentBasePointersIdx].setDevicePtrDecl(
8321 CurInfo.Types[CurrentBasePointersIdx] |=
8343 CurInfo.Types.push_back(
8353 CurInfo.Types.push_back(
8358 CurInfo.Exprs.push_back(L.VD);
8359 CurInfo.BasePointers.emplace_back(BasePtr, L.VD);
8360 CurInfo.Pointers.push_back(Ptr);
8361 CurInfo.Sizes.push_back(
8363 CurInfo.Mappers.push_back(nullptr);
8369 CurInfo.NonContigInfo.Dims.push_back(0);
8370 emitCombinedEntry(CombinedInfo, CurInfo.Types, PartialStruct, VD);
8375 CombinedInfo.append(CurInfo);
9996 MappableExprsHandler::MapCombinedInfoTy CurInfo;
10002 CurInfo.Exprs.push_back(nullptr);
10003 CurInfo.BasePointers.push_back(*CV);
10004 CurInfo.Pointers.push_back(*CV);
10005 CurInfo.Sizes.push_back(CGF.Builder.CreateIntCast(
10008 CurInfo.Types.push_back(
10012 CurInfo.Mappers.push_back(nullptr);
10016 MEHandler.generateInfoForCapture(CI, *CV, CurInfo, PartialStruct);
10021 if (CurInfo.BasePointers.empty() && !PartialStruct.Base.isValid())
10022 MEHandler.generateDefaultMapInfo(*CI, **RI, *CV, CurInfo);
10027 CurInfo, LambdaPointers);
10030 assert((!CurInfo.BasePointers.empty() || PartialStruct.Base.isValid()) &&
10032 assert(CurInfo.BasePointers.size() == CurInfo.Pointers.size() &&
10033 CurInfo.BasePointers.size() == CurInfo.Sizes.size() &&
10034 CurInfo.BasePointers.size() == CurInfo.Types.size() &&
10035 CurInfo.BasePointers.size() == CurInfo.Mappers.size() &&
10043 CombinedInfo, CurInfo.Types, PartialStruct, nullptr,
10048 CombinedInfo.append(CurInfo);