Lines Matching defs:PtrByteSize
4103 unsigned PtrByteSize) {
4111 ArgSize = ((ArgSize + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
4120 unsigned PtrByteSize) {
4121 Align Alignment(PtrByteSize);
4133 if (BVAlign > PtrByteSize) {
4134 if (BVAlign.value() % PtrByteSize != 0)
4161 unsigned PtrByteSize, unsigned LinkageSize,
4169 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize);
4177 ArgOffset += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize);
4179 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
4512 unsigned PtrByteSize = 8;
4535 unsigned ParamAreaSize = Num_GPR_Regs * PtrByteSize;
4544 PtrByteSize, LinkageSize, ParamAreaSize,
4578 CalculateStackSlotAlignment(ObjectVT, OrigVT, Flags, PtrByteSize);
4587 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
4601 ArgSize = ((ObjSize + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
4610 int FI = MFI.CreateFixedObject(PtrByteSize, ArgOffset, true);
4624 ArgSize + ArgOffset > LinkageSize + Num_GPR_Regs * PtrByteSize)
4631 if (ObjSize < PtrByteSize) {
4636 SDValue ArgOff = DAG.getConstant(PtrByteSize - ObjSize, dl, PtrVT);
4653 ArgOffset += PtrByteSize;
4662 for (unsigned j = 0; j < ArgSize; j += PtrByteSize) {
4674 unsigned StoreSizeInBits = std::min(PtrByteSize, (ObjSize - j)) * 8;
4719 ArgSize = PtrByteSize;
4757 if ((ArgOffset % PtrByteSize) == (isLittleEndian ? 4 : 0))
4775 ArgSize = Flags.isInConsecutiveRegs() ? ObjSize : PtrByteSize;
4778 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
4822 MinReservedArea = std::max(ArgOffset, LinkageSize + 8 * PtrByteSize);
4844 MFI.CreateFixedObject(PtrByteSize, Depth, true));
4850 for (GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
4858 SDValue PtrOff = DAG.getConstant(PtrByteSize, dl, PtrVT);
4970 const unsigned PtrByteSize = 8;
4985 const unsigned ParamAreaSize = NumGPRs * PtrByteSize;
4994 if (CalculateStackSlotUsed(Param.VT, Param.ArgVT, Param.Flags, PtrByteSize,
6238 unsigned PtrByteSize = 8;
6283 unsigned ParamAreaSize = NumGPRs * PtrByteSize;
6290 PtrByteSize, LinkageSize, ParamAreaSize,
6354 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize);
6357 NumBytes += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize);
6359 NumBytes = ((NumBytes + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
6373 NumBytes = std::max(NumBytes, LinkageSize + 8 * PtrByteSize);
6435 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize);
6447 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
6486 ArgOffset += PtrByteSize;
6494 SDValue Const = DAG.getConstant(PtrByteSize - Size, dl,
6501 ArgOffset += PtrByteSize;
6510 if ((NumGPRs - GPR_idx) * PtrByteSize < Size)
6541 ArgOffset += PtrByteSize;
6545 // For aggregates larger than PtrByteSize, copy the pieces of the
6547 for (unsigned j=0; j<Size; j+=PtrByteSize) {
6551 unsigned LoadSizeInBits = std::min(PtrByteSize, (Size - j)) * 8;
6558 ArgOffset += PtrByteSize;
6560 ArgOffset += ((Size - j + PtrByteSize-1)/PtrByteSize)*PtrByteSize;
6593 ArgOffset += PtrByteSize;
6596 ArgOffset += PtrByteSize;
6639 } else if (ArgOffset % PtrByteSize != 0) {
6689 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
6724 for (unsigned i=0; i<16; i+=PtrByteSize) {
7205 const unsigned PtrByteSize = IsPPC64 ? 8 : 4;
7217 CCInfo.AllocateStack(LinkageSize, Align(PtrByteSize));
7339 alignTo(Flags.getByValSize() ? Flags.getByValSize() : PtrByteSize,
7340 PtrByteSize);
7356 const unsigned StackSize = alignTo(Flags.getByValSize(), PtrByteSize);
7389 Offset += PtrByteSize;
7391 Offset += PtrByteSize) {
7434 const unsigned MinParameterSaveArea = 8 * PtrByteSize;
7449 MFI.CreateFixedObject(PtrByteSize, CCInfo.getStackSize(), true));
7463 (CCInfo.getStackSize() - LinkageSize) / PtrByteSize;
7475 SDValue PtrOff = DAG.getConstant(PtrByteSize, dl, PtrVT);
7518 const unsigned PtrByteSize = IsPPC64 ? 8 : 4;
7519 CCInfo.AllocateStack(LinkageSize, Align(PtrByteSize));
7528 const unsigned MinParameterSaveAreaSize = 8 * PtrByteSize;
7572 while (LoadOffset + PtrByteSize <= ByValSize && ArgLocs[I].isRegLoc()) {
7575 LoadOffset += PtrByteSize;
7610 const unsigned ResidueBytes = ByValSize % PtrByteSize;
7611 assert(ResidueBytes != 0 && LoadOffset + PtrByteSize > ByValSize &&
7694 LoadOffset += PtrByteSize;