Lines Matching refs:PtrByteSize
3878 unsigned PtrByteSize) { in CalculateStackSlotSize() argument
3886 ArgSize = ((ArgSize + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in CalculateStackSlotSize()
3895 unsigned PtrByteSize) { in CalculateStackSlotAlignment() argument
3896 Align Alignment(PtrByteSize); in CalculateStackSlotAlignment()
3908 if (BVAlign > PtrByteSize) { in CalculateStackSlotAlignment()
3909 if (BVAlign.value() % PtrByteSize != 0) in CalculateStackSlotAlignment()
3936 unsigned PtrByteSize, unsigned LinkageSize, in CalculateStackSlotUsed() argument
3944 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in CalculateStackSlotUsed()
3952 ArgOffset += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize); in CalculateStackSlotUsed()
3954 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in CalculateStackSlotUsed()
4288 unsigned PtrByteSize = 8; in LowerFormalArguments_64SVR4() local
4311 unsigned ParamAreaSize = Num_GPR_Regs * PtrByteSize; in LowerFormalArguments_64SVR4()
4320 PtrByteSize, LinkageSize, ParamAreaSize, in LowerFormalArguments_64SVR4()
4354 CalculateStackSlotAlignment(ObjectVT, OrigVT, Flags, PtrByteSize); in LowerFormalArguments_64SVR4()
4363 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize; in LowerFormalArguments_64SVR4()
4377 ArgSize = ((ObjSize + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in LowerFormalArguments_64SVR4()
4386 int FI = MFI.CreateFixedObject(PtrByteSize, ArgOffset, true); in LowerFormalArguments_64SVR4()
4400 ArgSize + ArgOffset > LinkageSize + Num_GPR_Regs * PtrByteSize) in LowerFormalArguments_64SVR4()
4407 if (ObjSize < PtrByteSize) { in LowerFormalArguments_64SVR4()
4412 SDValue ArgOff = DAG.getConstant(PtrByteSize - ObjSize, dl, PtrVT); in LowerFormalArguments_64SVR4()
4429 ArgOffset += PtrByteSize; in LowerFormalArguments_64SVR4()
4438 for (unsigned j = 0; j < ArgSize; j += PtrByteSize) { in LowerFormalArguments_64SVR4()
4450 unsigned StoreSizeInBits = std::min(PtrByteSize, (ObjSize - j)) * 8; in LowerFormalArguments_64SVR4()
4495 ArgSize = PtrByteSize; in LowerFormalArguments_64SVR4()
4533 if ((ArgOffset % PtrByteSize) == (isLittleEndian ? 4 : 0)) in LowerFormalArguments_64SVR4()
4551 ArgSize = Flags.isInConsecutiveRegs() ? ObjSize : PtrByteSize; in LowerFormalArguments_64SVR4()
4554 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in LowerFormalArguments_64SVR4()
4598 MinReservedArea = std::max(ArgOffset, LinkageSize + 8 * PtrByteSize); in LowerFormalArguments_64SVR4()
4620 MFI.CreateFixedObject(PtrByteSize, Depth, true)); in LowerFormalArguments_64SVR4()
4626 for (GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize; in LowerFormalArguments_64SVR4()
4634 SDValue PtrOff = DAG.getConstant(PtrByteSize, dl, PtrVT); in LowerFormalArguments_64SVR4()
4748 const unsigned PtrByteSize = 8; in needStackSlotPassParameters() local
4763 const unsigned ParamAreaSize = NumGPRs * PtrByteSize; in needStackSlotPassParameters()
4772 if (CalculateStackSlotUsed(Param.VT, Param.ArgVT, Param.Flags, PtrByteSize, in needStackSlotPassParameters()
5978 unsigned PtrByteSize = 8; in LowerCall_64SVR4() local
6023 unsigned ParamAreaSize = NumGPRs * PtrByteSize; in LowerCall_64SVR4()
6030 PtrByteSize, LinkageSize, ParamAreaSize, in LowerCall_64SVR4()
6094 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in LowerCall_64SVR4()
6097 NumBytes += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize); in LowerCall_64SVR4()
6099 NumBytes = ((NumBytes + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in LowerCall_64SVR4()
6113 NumBytes = std::max(NumBytes, LinkageSize + 8 * PtrByteSize); in LowerCall_64SVR4()
6175 CalculateStackSlotAlignment(ArgVT, OrigVT, Flags, PtrByteSize); in LowerCall_64SVR4()
6187 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize; in LowerCall_64SVR4()
6226 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
6234 SDValue Const = DAG.getConstant(PtrByteSize - Size, dl, in LowerCall_64SVR4()
6241 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
6250 if ((NumGPRs - GPR_idx) * PtrByteSize < Size) in LowerCall_64SVR4()
6281 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
6287 for (unsigned j=0; j<Size; j+=PtrByteSize) { in LowerCall_64SVR4()
6291 unsigned LoadSizeInBits = std::min(PtrByteSize, (Size - j)) * 8; in LowerCall_64SVR4()
6298 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
6300 ArgOffset += ((Size - j + PtrByteSize-1)/PtrByteSize)*PtrByteSize; in LowerCall_64SVR4()
6333 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
6336 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
6379 } else if (ArgOffset % PtrByteSize != 0) { in LowerCall_64SVR4()
6429 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in LowerCall_64SVR4()
6464 for (unsigned i=0; i<16; i+=PtrByteSize) { in LowerCall_64SVR4()
6931 const unsigned PtrByteSize = IsPPC64 ? 8 : 4; in LowerFormalArguments_AIX() local
6943 CCInfo.AllocateStack(LinkageSize, Align(PtrByteSize)); in LowerFormalArguments_AIX()
7065 alignTo(Flags.getByValSize() ? Flags.getByValSize() : PtrByteSize, in LowerFormalArguments_AIX()
7066 PtrByteSize); in LowerFormalArguments_AIX()
7082 if (Flags.getNonZeroByValAlign() > PtrByteSize) in LowerFormalArguments_AIX()
7085 const unsigned StackSize = alignTo(Flags.getByValSize(), PtrByteSize); in LowerFormalArguments_AIX()
7118 Offset += PtrByteSize; in LowerFormalArguments_AIX()
7120 Offset += PtrByteSize) { in LowerFormalArguments_AIX()
7163 const unsigned MinParameterSaveArea = 8 * PtrByteSize; in LowerFormalArguments_AIX()
7178 MFI.CreateFixedObject(PtrByteSize, CCInfo.getNextStackOffset(), true)); in LowerFormalArguments_AIX()
7192 (CCInfo.getNextStackOffset() - LinkageSize) / PtrByteSize; in LowerFormalArguments_AIX()
7204 SDValue PtrOff = DAG.getConstant(PtrByteSize, dl, PtrVT); in LowerFormalArguments_AIX()
7247 const unsigned PtrByteSize = IsPPC64 ? 8 : 4; in LowerCall_AIX() local
7248 CCInfo.AllocateStack(LinkageSize, Align(PtrByteSize)); in LowerCall_AIX()
7257 const unsigned MinParameterSaveAreaSize = 8 * PtrByteSize; in LowerCall_AIX()
7301 while (LoadOffset + PtrByteSize <= ByValSize && ArgLocs[I].isRegLoc()) { in LowerCall_AIX()
7304 LoadOffset += PtrByteSize; in LowerCall_AIX()
7339 const unsigned ResidueBytes = ByValSize % PtrByteSize; in LowerCall_AIX()
7340 assert(ResidueBytes != 0 && LoadOffset + PtrByteSize > ByValSize && in LowerCall_AIX()
7423 LoadOffset += PtrByteSize; in LowerCall_AIX()