Lines Matching refs:PartialStruct

7152       MapCombinedInfoTy &CombinedInfo, StructRangeInfoTy &PartialStruct,  in generateInfoForComponentList()  argument
7562 assert(!PartialStruct.Base.isValid() && "The base element is set."); in generateInfoForComponentList()
7567 PartialStruct.LowestElem = {0, LowestElem}; in generateInfoForComponentList()
7574 PartialStruct.HighestElem = { in generateInfoForComponentList()
7576 PartialStruct.HighestElem.first)>::max(), in generateInfoForComponentList()
7578 PartialStruct.Base = BP; in generateInfoForComponentList()
7579 PartialStruct.LB = LB; in generateInfoForComponentList()
7581 PartialStruct.PreliminaryMapData.BasePointers.empty() && in generateInfoForComponentList()
7583 std::swap(PartialStruct.PreliminaryMapData, CombinedInfo); in generateInfoForComponentList()
7699 if (!PartialStruct.Base.isValid()) { in generateInfoForComponentList()
7700 PartialStruct.LowestElem = {FieldIndex, LowestElem}; in generateInfoForComponentList()
7705 PartialStruct.HighestElem = {FieldIndex, HB}; in generateInfoForComponentList()
7707 PartialStruct.HighestElem = {FieldIndex, LowestElem}; in generateInfoForComponentList()
7709 PartialStruct.Base = BP; in generateInfoForComponentList()
7710 PartialStruct.LB = BP; in generateInfoForComponentList()
7711 } else if (FieldIndex < PartialStruct.LowestElem.first) { in generateInfoForComponentList()
7712 PartialStruct.LowestElem = {FieldIndex, LowestElem}; in generateInfoForComponentList()
7713 } else if (FieldIndex > PartialStruct.HighestElem.first) { in generateInfoForComponentList()
7714 PartialStruct.HighestElem = {FieldIndex, LowestElem}; in generateInfoForComponentList()
7720 PartialStruct.IsArraySection = true; in generateInfoForComponentList()
7746 PartialStruct.HasCompleteRecord = true; in generateInfoForComponentList()
8289 StructRangeInfoTy PartialStruct; in generateAllInfoForClauses() local
8305 CurInfo, PartialStruct, /*IsFirstComponentList=*/false, in generateAllInfoForClauses()
8368 if (PartialStruct.Base.isValid()) { in generateAllInfoForClauses()
8370 emitCombinedEntry(CombinedInfo, CurInfo.Types, PartialStruct, VD); in generateAllInfoForClauses()
8436 const StructRangeInfoTy &PartialStruct, in emitCombinedEntry() argument
8442 !PartialStruct.IsArraySection) in emitCombinedEntry()
8444 Address LBAddr = PartialStruct.LowestElem.second; in emitCombinedEntry()
8445 Address HBAddr = PartialStruct.HighestElem.second; in emitCombinedEntry()
8446 if (PartialStruct.HasCompleteRecord) { in emitCombinedEntry()
8447 LBAddr = PartialStruct.LB; in emitCombinedEntry()
8448 HBAddr = PartialStruct.LB; in emitCombinedEntry()
8452 CombinedInfo.BasePointers.push_back(PartialStruct.Base.getPointer()); in emitCombinedEntry()
8468 CombinedInfo.Pointers.push_back(PartialStruct.Base.getPointer()); in emitCombinedEntry()
8658 StructRangeInfoTy &PartialStruct) const { in generateInfoForCapture()
8885 PartialStruct, IsFirstComponentList, IsImplicit, Mapper, in generateInfoForCapture()
8902 Components, CombinedInfo, PartialStruct, in generateInfoForCapture()
9997 MappableExprsHandler::StructRangeInfoTy PartialStruct; in emitTargetCall() local
10016 MEHandler.generateInfoForCapture(CI, *CV, CurInfo, PartialStruct); in emitTargetCall()
10021 if (CurInfo.BasePointers.empty() && !PartialStruct.Base.isValid()) in emitTargetCall()
10030 assert((!CurInfo.BasePointers.empty() || PartialStruct.Base.isValid()) && in emitTargetCall()
10040 if (PartialStruct.Base.isValid()) { in emitTargetCall()
10041 CombinedInfo.append(PartialStruct.PreliminaryMapData); in emitTargetCall()
10043 CombinedInfo, CurInfo.Types, PartialStruct, nullptr, in emitTargetCall()
10044 !PartialStruct.PreliminaryMapData.BasePointers.empty()); in emitTargetCall()