Home | History | Annotate | Download | only in CodeGen

Lines Matching full:slotsize

212 /// \param SlotSize - The size and alignment of a stack slot.
226 CharUnits SlotSize,
237 if (AllowHigherAlign && DirectAlign > SlotSize) {
241 Addr = Address(Ptr, SlotSize);
245 CharUnits FullDirectSize = DirectSize.RoundUpToAlignment(SlotSize);
253 if (DirectSize < SlotSize && CGF.CGM.getDataLayout().isBigEndian()) {
254 Addr = CGF.Builder.CreateConstInBoundsByteGEP(Addr, SlotSize - DirectSize);
4104 CharUnits SlotSize = CharUnits::fromQuantity(8);
4114 if (EltSize < SlotSize) {
4116 SlotSize * 2, SlotSize,
4117 SlotSize, /*AllowHigher*/ true);
4123 SlotSize - EltSize);
4125 2 * SlotSize - EltSize);
4127 ImagAddr = CGF.Builder.CreateConstInBoundsByteGEP(RealAddr, SlotSize);
4145 TypeInfo, SlotSize, /*AllowHigher*/ true);
4613 CharUnits SlotSize = BaseAddr.getAlignment();
4616 TyInfo.first < SlotSize) {
4617 CharUnits Offset = SlotSize - TyInfo.first;
4702 CharUnits SlotSize = CharUnits::fromQuantity(8);
4706 Address Addr(CGF.Builder.CreateLoad(VAListAddr, "ap.cur"), SlotSize);
4725 TyInfo, SlotSize, /*AllowHigherAlign*/ true);
5337 CharUnits SlotSize = CharUnits::fromQuantity(4);
5341 Address Addr(CGF.Builder.CreateLoad(VAListAddr), SlotSize);
5381 SlotSize, /*AllowHigherAlign*/ true);
6727 CharUnits SlotSize = CharUnits::fromQuantity(8);
6730 Address Addr(Builder.CreateLoad(VAListAddr, "ap.cur"), SlotSize);
6743 Stride = SlotSize;
6744 CharUnits Offset = SlotSize - TypeInfo.first;
6751 Stride = CharUnits::fromQuantity(AllocSize).RoundUpToAlignment(SlotSize);
6757 Stride = SlotSize;
6952 CharUnits SlotSize = CharUnits::fromQuantity(4);
6953 Address AP(Builder.CreateLoad(VAListAddr), SlotSize);
6978 ArgSize = ArgSize.RoundUpToAlignment(SlotSize);
6983 ArgSize = SlotSize;