Lines Matching refs:ArgFlags
2423 ISD::ArgFlagsTy ArgFlags, CCState &State) { in CC_MipsO32() argument
2438 if (ArgFlags.isByVal()) in CC_MipsO32()
2444 if (ArgFlags.isSExt()) in CC_MipsO32()
2446 else if (ArgFlags.isZExt()) in CC_MipsO32()
2459 unsigned OrigAlign = ArgFlags.getOrigAlign(); in CC_MipsO32()
3393 ISD::ArgFlagsTy ArgFlags = Args[I].Flags; in analyzeCallOperands() local
3396 if (ArgFlags.isByVal()) { in analyzeCallOperands()
3397 handleByValArg(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags); in analyzeCallOperands()
3402 R = VarFn(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, CCInfo); in analyzeCallOperands()
3406 R = FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInfo); in analyzeCallOperands()
3428 ISD::ArgFlagsTy ArgFlags = Args[I].Flags; in analyzeFormalArguments() local
3432 if (ArgFlags.isByVal()) { in analyzeFormalArguments()
3433 handleByValArg(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags); in analyzeFormalArguments()
3439 if (!FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInfo)) in analyzeFormalArguments()
3492 ISD::ArgFlagsTy ArgFlags) { in handleByValArg() argument
3493 assert(ArgFlags.getByValSize() && "Byval argument's size shouldn't be 0."); in handleByValArg()
3497 unsigned ByValSize = RoundUpToAlignment(ArgFlags.getByValSize(), RegSize); in handleByValArg()
3498 unsigned Align = std::min(std::max(ArgFlags.getByValAlign(), RegSize), in handleByValArg()