Lines Matching refs:SlotSize
300 /// \param SlotSize - The size and alignment of a stack slot.
314 CharUnits SlotSize,
325 if (AllowHigherAlign && DirectAlign > SlotSize) {
329 Addr = Address(Ptr, SlotSize);
333 CharUnits FullDirectSize = DirectSize.alignTo(SlotSize);
340 if (DirectSize < SlotSize && CGF.CGM.getDataLayout().isBigEndian() &&
342 Addr = CGF.Builder.CreateConstInBoundsByteGEP(Addr, SlotSize - DirectSize);
4578 CharUnits SlotSize = CharUnits::fromQuantity(PtrByteSize);
4581 SlotSize, /*AllowHigher*/ true);
4697 CharUnits SlotSize = CharUnits::fromQuantity(4);
4699 classifyArgumentType(Ty).isIndirect(), TI, SlotSize,
5336 CharUnits SlotSize = CharUnits::fromQuantity(8);
5346 if (EltSize < SlotSize) {
5348 SlotSize * 2, SlotSize,
5349 SlotSize, /*AllowHigher*/ true);
5355 SlotSize - EltSize);
5357 2 * SlotSize - EltSize);
5359 ImagAddr = CGF.Builder.CreateConstInBoundsByteGEP(RealAddr, SlotSize);
5377 TypeInfo, SlotSize, /*AllowHigher*/ true);
6038 CharUnits SlotSize = BaseAddr.getAlignment();
6041 TySize < SlotSize) {
6042 CharUnits Offset = SlotSize - TySize;
6127 CharUnits SlotSize = CharUnits::fromQuantity(PointerSize);
6131 Address Addr(CGF.Builder.CreateLoad(VAListAddr, "ap.cur"), SlotSize);
6150 TyInfo, SlotSize, /*AllowHigherAlign*/ true);
6878 CharUnits SlotSize = CharUnits::fromQuantity(4);
6882 Address Addr(CGF.Builder.CreateLoad(VAListAddr), SlotSize);
6922 SlotSize, /*AllowHigherAlign*/ true);
9527 CharUnits SlotSize = CharUnits::fromQuantity(8);
9530 Address Addr(Builder.CreateLoad(VAListAddr, "ap.cur"), SlotSize);
9544 Stride = SlotSize;
9545 CharUnits Offset = SlotSize - TypeInfo.Width;
9552 Stride = CharUnits::fromQuantity(AllocSize).alignTo(SlotSize);
9559 Stride = SlotSize;
9894 CharUnits SlotSize = CharUnits::fromQuantity(4);
9895 Address AP(Builder.CreateLoad(VAListAddr), SlotSize);
9921 ArgSize = ArgSize.alignTo(SlotSize);
9927 ArgSize = SlotSize;
10871 CharUnits SlotSize = CharUnits::fromQuantity(XLen / 8);
10875 Address Addr(CGF.Builder.CreateLoad(VAListAddr), SlotSize);
10883 bool IsIndirect = TInfo.Width > 2 * SlotSize;
10886 SlotSize, /*AllowHigherAlign=*/true);