Lines Matching defs:ArgOffset

2699 /// stack slot (instead of being passed in registers).  ArgOffset,
2707 unsigned &ArgOffset,
2715 ArgOffset = ((ArgOffset + Align - 1) / Align) * Align;
2718 if (ArgOffset >= LinkageSize + ParamAreaSize)
2722 ArgOffset += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize);
2724 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
2727 if (ArgOffset > LinkageSize + ParamAreaSize)
3106 unsigned ArgOffset = LinkageSize;
3131 ArgOffset = ((ArgOffset + Align - 1) / Align) * Align;
3132 CurArgOffset = ArgOffset;
3139 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
3162 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true);
3176 ArgSize + ArgOffset > LinkageSize + Num_GPR_Regs * PtrByteSize)
3177 FI = MFI->CreateFixedObject(ArgSize, ArgOffset, false, true);
3217 ArgOffset += PtrByteSize;
3243 ArgOffset += ArgSize;
3282 ArgOffset += 8;
3316 if ((ArgOffset % PtrByteSize) == (isLittleEndian ? 4 : 0))
3335 ArgOffset += ArgSize;
3337 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
3364 ArgOffset += 16;
3394 ArgOffset += Sz;
3415 MinReservedArea = std::max(ArgOffset, LinkageSize + 8 * PtrByteSize);
3430 int Depth = ArgOffset;
3439 for (GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
3479 unsigned ArgOffset = LinkageSize;
3481 unsigned MinReservedArea = ArgOffset;
3511 unsigned VecArgOffset = ArgOffset;
3573 unsigned CurArgOffset = ArgOffset;
3623 ArgOffset += PtrByteSize;
3629 // to memory. ArgOffset will be the address of the beginning
3637 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true);
3645 ArgOffset += PtrByteSize;
3647 ArgOffset += ArgSize - (ArgOffset-CurArgOffset);
3672 ArgOffset += PtrByteSize;
3692 ArgOffset += 8;
3719 ArgOffset += isPPC64 ? 8 : ObjSize;
3731 while ((ArgOffset % 16) != 0) {
3732 ArgOffset += PtrByteSize;
3736 ArgOffset += 16;
3747 ArgOffset = ((ArgOffset+15)/16)*16;
3748 CurArgOffset = ArgOffset;
3749 ArgOffset += 16;
3790 int Depth = ArgOffset;
3972 SDValue Arg, int SPDiff, unsigned ArgOffset,
3974 int Offset = ArgOffset + SPDiff;
4037 unsigned ArgOffset, bool isPPC64, bool isTailCall,
4050 DAG.getConstant(ArgOffset, dl, PtrVT));
4055 } else CalculateTailCallArgDest(DAG, MF, isPPC64, Arg, SPDiff, ArgOffset,
4914 unsigned ArgOffset = LinkageSize;
4937 ArgOffset = ((ArgOffset + Align - 1) / Align) * Align;
4939 PtrOff = DAG.getConstant(ArgOffset, dl, StackPtr.getValueType());
4948 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
4988 ArgOffset += PtrByteSize;
5003 ArgOffset += PtrByteSize;
5051 ArgOffset += PtrByteSize;
5066 ArgOffset += PtrByteSize;
5068 ArgOffset += ((Size - j + PtrByteSize-1)/PtrByteSize)*PtrByteSize;
5096 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
5100 ArgOffset += PtrByteSize;
5103 ArgOffset += PtrByteSize;
5146 } else if (ArgOffset % PtrByteSize != 0) {
5181 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
5191 ArgOffset += (Arg.getValueType() == MVT::f32 &&
5194 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
5233 ArgOffset += 16;
5259 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
5263 ArgOffset += 16;
5267 ArgOffset += 16;
5291 ArgOffset += (IsF32 ? 16 : 32);
5312 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
5316 ArgOffset += (IsF32 ? 16 : 32);
5320 ArgOffset += (IsF32 ? 16 : 32);
5326 assert(NumBytesActuallyUsed == ArgOffset);
5486 unsigned ArgOffset = LinkageSize;
5519 PtrOff = DAG.getConstant(ArgOffset, dl, StackPtr.getValueType());
5546 ArgOffset += PtrByteSize;
5554 ArgOffset += PtrByteSize;
5577 ArgOffset += PtrByteSize;
5579 ArgOffset += ((Size - j + PtrByteSize-1)/PtrByteSize)*PtrByteSize;
5597 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
5601 ArgOffset += PtrByteSize;
5641 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
5645 ArgOffset += 8;
5647 ArgOffset += Arg.getValueType() == MVT::f32 ? 4 : 8;
5659 while (ArgOffset % 16 !=0) {
5660 ArgOffset += PtrByteSize;
5667 DAG.getConstant(ArgOffset, dl, PtrVT));
5678 ArgOffset += 16;
5699 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
5702 ArgOffset += 16;
5715 ArgOffset = ((ArgOffset+15)/16)*16;
5716 ArgOffset += 12*16;
5725 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
5728 ArgOffset += 16;