Lines Matching refs:CurInfo
6563 void append(MapCombinedInfoTy &CurInfo) { in append()
6564 Exprs.append(CurInfo.Exprs.begin(), CurInfo.Exprs.end()); in append()
6565 DevicePtrDecls.append(CurInfo.DevicePtrDecls.begin(), in append()
6566 CurInfo.DevicePtrDecls.end()); in append()
6567 Mappers.append(CurInfo.Mappers.begin(), CurInfo.Mappers.end()); in append()
6568 llvm::OpenMPIRBuilder::MapInfosTy::append(CurInfo); in append()
8044 MapCombinedInfoTy CurInfo; in generateAllInfoForClauses() local
8070 unsigned CurrentBasePointersIdx = CurInfo.BasePointers.size(); in generateAllInfoForClauses()
8073 CurInfo.NonContigInfo.IsNonContiguous = in generateAllInfoForClauses()
8077 CurInfo, StructBaseCurInfo, PartialStruct, in generateAllInfoForClauses()
8089 assert((CurrentBasePointersIdx < CurInfo.BasePointers.size() || in generateAllInfoForClauses()
8114 CurInfo.DevicePtrDecls[CurrentBasePointersIdx] = RelevantVD; in generateAllInfoForClauses()
8115 CurInfo.DevicePointers[CurrentBasePointersIdx] = in generateAllInfoForClauses()
8118 CurInfo.Types[CurrentBasePointersIdx] |= in generateAllInfoForClauses()
8141 CurInfo.Types.push_back( in generateAllInfoForClauses()
8151 CurInfo.Types.push_back( in generateAllInfoForClauses()
8156 CurInfo.Exprs.push_back(L.VD); in generateAllInfoForClauses()
8157 CurInfo.BasePointers.emplace_back(BasePtr); in generateAllInfoForClauses()
8158 CurInfo.DevicePtrDecls.emplace_back(L.VD); in generateAllInfoForClauses()
8159 CurInfo.DevicePointers.emplace_back( in generateAllInfoForClauses()
8161 CurInfo.Pointers.push_back(Ptr); in generateAllInfoForClauses()
8162 CurInfo.Sizes.push_back( in generateAllInfoForClauses()
8164 CurInfo.Mappers.push_back(nullptr); in generateAllInfoForClauses()
8172 UnionCurInfo.append(CurInfo); in generateAllInfoForClauses()
9515 MappableExprsHandler::MapCombinedInfoTy CurInfo; in emitTargetCallKernelLaunch() local
9521 CurInfo.Exprs.push_back(nullptr); in emitTargetCallKernelLaunch()
9522 CurInfo.BasePointers.push_back(*CV); in emitTargetCallKernelLaunch()
9523 CurInfo.DevicePtrDecls.push_back(nullptr); in emitTargetCallKernelLaunch()
9524 CurInfo.DevicePointers.push_back( in emitTargetCallKernelLaunch()
9526 CurInfo.Pointers.push_back(*CV); in emitTargetCallKernelLaunch()
9527 CurInfo.Sizes.push_back(CGF.Builder.CreateIntCast( in emitTargetCallKernelLaunch()
9530 CurInfo.Types.push_back(OpenMPOffloadMappingFlags::OMP_MAP_LITERAL | in emitTargetCallKernelLaunch()
9533 CurInfo.Mappers.push_back(nullptr); in emitTargetCallKernelLaunch()
9537 MEHandler.generateInfoForCapture(CI, *CV, CurInfo, PartialStruct); in emitTargetCallKernelLaunch()
9542 if (CurInfo.BasePointers.empty() && !PartialStruct.Base.isValid()) in emitTargetCallKernelLaunch()
9543 MEHandler.generateDefaultMapInfo(*CI, **RI, *CV, CurInfo); in emitTargetCallKernelLaunch()
9548 CurInfo, LambdaPointers); in emitTargetCallKernelLaunch()
9551 assert((!CurInfo.BasePointers.empty() || PartialStruct.Base.isValid()) && in emitTargetCallKernelLaunch()
9553 assert(CurInfo.BasePointers.size() == CurInfo.Pointers.size() && in emitTargetCallKernelLaunch()
9554 CurInfo.BasePointers.size() == CurInfo.Sizes.size() && in emitTargetCallKernelLaunch()
9555 CurInfo.BasePointers.size() == CurInfo.Types.size() && in emitTargetCallKernelLaunch()
9556 CurInfo.BasePointers.size() == CurInfo.Mappers.size() && in emitTargetCallKernelLaunch()
9564 CombinedInfo, CurInfo.Types, PartialStruct, CI->capturesThis(), in emitTargetCallKernelLaunch()
9570 CombinedInfo.append(CurInfo); in emitTargetCallKernelLaunch()