Lines Matching refs:ArgOffset
3325 unsigned &ArgOffset, in CalculateStackSlotUsed() argument
3333 ArgOffset = ((ArgOffset + Align - 1) / Align) * Align; in CalculateStackSlotUsed()
3336 if (ArgOffset >= LinkageSize + ParamAreaSize) in CalculateStackSlotUsed()
3340 ArgOffset += CalculateStackSlotSize(ArgVT, Flags, PtrByteSize); in CalculateStackSlotUsed()
3342 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in CalculateStackSlotUsed()
3345 if (ArgOffset > LinkageSize + ParamAreaSize) in CalculateStackSlotUsed()
3526 unsigned ArgOffset = VA.getLocMemOffset(); in LowerFormalArguments_32SVR4() local
3528 ArgOffset += ArgSize - ObjSize; in LowerFormalArguments_32SVR4()
3529 int FI = MFI.CreateFixedObject(ArgSize, ArgOffset, isImmutable); in LowerFormalArguments_32SVR4()
3719 unsigned ArgOffset = LinkageSize; in LowerFormalArguments_64SVR4() local
3744 ArgOffset = ((ArgOffset + Align - 1) / Align) * Align; in LowerFormalArguments_64SVR4()
3745 CurArgOffset = ArgOffset; in LowerFormalArguments_64SVR4()
3752 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize; in LowerFormalArguments_64SVR4()
3775 int FI = MFI.CreateFixedObject(PtrByteSize, ArgOffset, true); in LowerFormalArguments_64SVR4()
3789 ArgSize + ArgOffset > LinkageSize + Num_GPR_Regs * PtrByteSize) in LowerFormalArguments_64SVR4()
3790 FI = MFI.CreateFixedObject(ArgSize, ArgOffset, false, true); in LowerFormalArguments_64SVR4()
3829 ArgOffset += PtrByteSize; in LowerFormalArguments_64SVR4()
3855 ArgOffset += ArgSize; in LowerFormalArguments_64SVR4()
3895 ArgOffset += 8; in LowerFormalArguments_64SVR4()
3930 if ((ArgOffset % PtrByteSize) == (isLittleEndian ? 4 : 0)) in LowerFormalArguments_64SVR4()
3949 ArgOffset += ArgSize; in LowerFormalArguments_64SVR4()
3951 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in LowerFormalArguments_64SVR4()
3976 ArgOffset += 16; in LowerFormalArguments_64SVR4()
4006 ArgOffset += Sz; in LowerFormalArguments_64SVR4()
4026 MinReservedArea = std::max(ArgOffset, LinkageSize + 8 * PtrByteSize); in LowerFormalArguments_64SVR4()
4041 int Depth = ArgOffset; in LowerFormalArguments_64SVR4()
4050 for (GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize; in LowerFormalArguments_64SVR4()
4086 unsigned ArgOffset = LinkageSize; in LowerFormalArguments_Darwin() local
4088 unsigned MinReservedArea = ArgOffset; in LowerFormalArguments_Darwin()
4118 unsigned VecArgOffset = ArgOffset; in LowerFormalArguments_Darwin()
4180 unsigned CurArgOffset = ArgOffset; in LowerFormalArguments_Darwin()
4230 ArgOffset += PtrByteSize; in LowerFormalArguments_Darwin()
4244 int FI = MFI.CreateFixedObject(PtrByteSize, ArgOffset, true); in LowerFormalArguments_Darwin()
4251 ArgOffset += PtrByteSize; in LowerFormalArguments_Darwin()
4253 ArgOffset += ArgSize - (ArgOffset-CurArgOffset); in LowerFormalArguments_Darwin()
4278 ArgOffset += PtrByteSize; in LowerFormalArguments_Darwin()
4298 ArgOffset += 8; in LowerFormalArguments_Darwin()
4325 ArgOffset += isPPC64 ? 8 : ObjSize; in LowerFormalArguments_Darwin()
4337 while ((ArgOffset % 16) != 0) { in LowerFormalArguments_Darwin()
4338 ArgOffset += PtrByteSize; in LowerFormalArguments_Darwin()
4342 ArgOffset += 16; in LowerFormalArguments_Darwin()
4353 ArgOffset = ((ArgOffset+15)/16)*16; in LowerFormalArguments_Darwin()
4354 CurArgOffset = ArgOffset; in LowerFormalArguments_Darwin()
4355 ArgOffset += 16; in LowerFormalArguments_Darwin()
4395 int Depth = ArgOffset; in LowerFormalArguments_Darwin()
4794 SDValue Arg, int SPDiff, unsigned ArgOffset, in CalculateTailCallArgDest() argument
4796 int Offset = ArgOffset + SPDiff; in CalculateTailCallArgDest()
4851 SDValue PtrOff, int SPDiff, unsigned ArgOffset, bool isPPC64, in LowerMemOpCallTo() argument
4863 DAG.getConstant(ArgOffset, dl, PtrVT)); in LowerMemOpCallTo()
4868 } else CalculateTailCallArgDest(DAG, MF, isPPC64, Arg, SPDiff, ArgOffset, in LowerMemOpCallTo()
5777 unsigned ArgOffset = LinkageSize; in LowerCall_64SVR4() local
5800 ArgOffset = ((ArgOffset + Align - 1) / Align) * Align; in LowerCall_64SVR4()
5802 PtrOff = DAG.getConstant(ArgOffset, dl, StackPtr.getValueType()); in LowerCall_64SVR4()
5811 GPR_idx = (ArgOffset - LinkageSize) / PtrByteSize; in LowerCall_64SVR4()
5850 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
5865 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
5912 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
5926 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
5928 ArgOffset += ((Size - j + PtrByteSize-1)/PtrByteSize)*PtrByteSize; in LowerCall_64SVR4()
5958 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset, in LowerCall_64SVR4()
5962 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
5965 ArgOffset += PtrByteSize; in LowerCall_64SVR4()
6008 } else if (ArgOffset % PtrByteSize != 0) { in LowerCall_64SVR4()
6045 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset, in LowerCall_64SVR4()
6055 ArgOffset += (Arg.getValueType() == MVT::f32 && in LowerCall_64SVR4()
6058 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in LowerCall_64SVR4()
6093 ArgOffset += 16; in LowerCall_64SVR4()
6116 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset, in LowerCall_64SVR4()
6120 ArgOffset += 16; in LowerCall_64SVR4()
6124 ArgOffset += 16; in LowerCall_64SVR4()
6149 ArgOffset += (IsF32 ? 16 : 32); in LowerCall_64SVR4()
6172 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset, in LowerCall_64SVR4()
6176 ArgOffset += (IsF32 ? 16 : 32); in LowerCall_64SVR4()
6180 ArgOffset += (IsF32 ? 16 : 32); in LowerCall_64SVR4()
6186 assert((!HasParameterArea || NumBytesActuallyUsed == ArgOffset) && in LowerCall_64SVR4()
6341 unsigned ArgOffset = LinkageSize; in LowerCall_Darwin() local
6374 PtrOff = DAG.getConstant(ArgOffset, dl, StackPtr.getValueType()); in LowerCall_Darwin()
6400 ArgOffset += PtrByteSize; in LowerCall_Darwin()
6408 ArgOffset += PtrByteSize; in LowerCall_Darwin()
6430 ArgOffset += PtrByteSize; in LowerCall_Darwin()
6432 ArgOffset += ((Size - j + PtrByteSize-1)/PtrByteSize)*PtrByteSize; in LowerCall_Darwin()
6450 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset, in LowerCall_Darwin()
6454 ArgOffset += PtrByteSize; in LowerCall_Darwin()
6492 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset, in LowerCall_Darwin()
6496 ArgOffset += 8; in LowerCall_Darwin()
6498 ArgOffset += Arg.getValueType() == MVT::f32 ? 4 : 8; in LowerCall_Darwin()
6510 while (ArgOffset % 16 !=0) { in LowerCall_Darwin()
6511 ArgOffset += PtrByteSize; in LowerCall_Darwin()
6518 DAG.getConstant(ArgOffset, dl, PtrVT)); in LowerCall_Darwin()
6528 ArgOffset += 16; in LowerCall_Darwin()
6549 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset, in LowerCall_Darwin()
6552 ArgOffset += 16; in LowerCall_Darwin()
6565 ArgOffset = ((ArgOffset+15)/16)*16; in LowerCall_Darwin()
6566 ArgOffset += 12*16; in LowerCall_Darwin()
6575 LowerMemOpCallTo(DAG, MF, Chain, Arg, PtrOff, SPDiff, ArgOffset, in LowerCall_Darwin()
6578 ArgOffset += 16; in LowerCall_Darwin()