Lines Matching defs:ArgOffset

2452   unsigned ArgOffset = LinkageSize;
2496 ArgOffset = ((ArgOffset + Align - 1) / Align) * Align;
2497 unsigned CurArgOffset = ArgOffset;
2500 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
2517 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true);
2550 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true);
2561 ArgOffset += PtrByteSize;
2567 // to memory. ArgOffset will be the address of the beginning
2572 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true);
2580 ArgOffset += PtrByteSize;
2582 ArgOffset += ArgSize - j;
2606 ArgOffset += 8;
2628 ArgOffset += 8;
2645 ArgOffset += 16;
2665 MinReservedArea = std::max(ArgOffset, LinkageSize + 8 * PtrByteSize);
2677 int Depth = ArgOffset;
2686 for (GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
2727 unsigned ArgOffset = LinkageSize;
2729 unsigned MinReservedArea = ArgOffset;
2762 unsigned VecArgOffset = ArgOffset;
2823 unsigned CurArgOffset = ArgOffset;
2871 ArgOffset += PtrByteSize;
2877 // to memory. ArgOffset will be the address of the beginning
2885 int FI = MFI->CreateFixedObject(PtrByteSize, ArgOffset, true);
2893 ArgOffset += PtrByteSize;
2895 ArgOffset += ArgSize - (ArgOffset-CurArgOffset);
2920 ArgOffset += PtrByteSize;
2940 ArgOffset += 8;
2967 ArgOffset += isPPC64 ? 8 : ObjSize;
2979 while ((ArgOffset % 16) != 0) {
2980 ArgOffset += PtrByteSize;
2984 ArgOffset += 16;
2995 ArgOffset = ((ArgOffset+15)/16)*16;
2996 CurArgOffset = ArgOffset;
2997 ArgOffset += 16;
3037 int Depth = ArgOffset;
3216 SDValue Arg, int SPDiff, unsigned ArgOffset,
3218 int Offset = ArgOffset + SPDiff;
3281 unsigned ArgOffset, bool isPPC64, bool isTailCall,
3294 DAG.getConstant(ArgOffset, PtrVT));
3299 } else CalculateTailCallArgDest(DAG, MF, isPPC64, Arg, SPDiff, ArgOffset,
4030 unsigned ArgOffset = LinkageSize;
4063 ArgOffset = ((ArgOffset + Align - 1) / Align) * Align;
4066 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize;
4073 PtrOff = DAG.getConstant(ArgOffset, StackPtr.getValueType());
4110 ArgOffset += PtrByteSize;
4125 ArgOffset += PtrByteSize;
4173 ArgOffset += PtrByteSize;
4188 ArgOffset += PtrByteSize;
4190 ArgOffset += ((Size - j + PtrByteSize-1)/PtrByteSize)*PtrByteSize;
4205 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
4209 ArgOffset += PtrByteSize;
4249 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
4253 ArgOffset += 8;
4284 ArgOffset += 16;
4307 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
4311 ArgOffset += 16;
4316 assert(NumBytesActuallyUsed == ArgOffset);
4467 unsigned ArgOffset = LinkageSize;
4502 PtrOff = DAG.getConstant(ArgOffset, StackPtr.getValueType());
4529 ArgOffset += PtrByteSize;
4537 ArgOffset += PtrByteSize;
4560 ArgOffset += PtrByteSize;
4562 ArgOffset += ((Size - j + PtrByteSize-1)/PtrByteSize)*PtrByteSize;
4580 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
4584 ArgOffset += PtrByteSize;
4624 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
4628 ArgOffset += 8;
4630 ArgOffset += Arg.getValueType() == MVT::f32 ? 4 : 8;
4642 while (ArgOffset % 16 !=0) {
4643 ArgOffset += PtrByteSize;
4650 DAG.getConstant(ArgOffset, PtrVT));
4661 ArgOffset += 16;
4682 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
4685 ArgOffset += 16;
4698 ArgOffset = ((ArgOffset+15)/16)*16;
4699 ArgOffset += 12*16;
4708 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset,
4711 ArgOffset += 16;