Lines Matching refs:CCValAssign

2658                        CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,  in CC_MipsO32()
2680 LocInfo = CCValAssign::SExtUpper; in CC_MipsO32()
2682 LocInfo = CCValAssign::ZExtUpper; in CC_MipsO32()
2684 LocInfo = CCValAssign::AExtUpper; in CC_MipsO32()
2692 LocInfo = CCValAssign::SExt; in CC_MipsO32()
2694 LocInfo = CCValAssign::ZExt; in CC_MipsO32()
2696 LocInfo = CCValAssign::AExt; in CC_MipsO32()
2761 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_MipsO32()
2763 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_MipsO32()
2769 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_MipsO32_FP32()
2777 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_MipsO32_FP64()
2785 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags,
2956 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall()
3048 CCValAssign &VA = ArgLocs[i]; in LowerCall()
3075 case CCValAssign::Full: in LowerCall()
3096 case CCValAssign::BCvt: in LowerCall()
3099 case CCValAssign::SExtUpper: in LowerCall()
3102 case CCValAssign::SExt: in LowerCall()
3105 case CCValAssign::ZExtUpper: in LowerCall()
3108 case CCValAssign::ZExt: in LowerCall()
3111 case CCValAssign::AExtUpper: in LowerCall()
3114 case CCValAssign::AExt: in LowerCall()
3263 SmallVector<CCValAssign, 16> RVLocs; in LowerCallResult()
3274 CCValAssign &VA = RVLocs[i]; in LowerCallResult()
3286 VA.getLocInfo() == CCValAssign::ZExtUpper ? ISD::SRL : ISD::SRA; in LowerCallResult()
3295 case CCValAssign::Full: in LowerCallResult()
3297 case CCValAssign::BCvt: in LowerCallResult()
3300 case CCValAssign::AExt: in LowerCallResult()
3301 case CCValAssign::AExtUpper: in LowerCallResult()
3304 case CCValAssign::ZExt: in LowerCallResult()
3305 case CCValAssign::ZExtUpper: in LowerCallResult()
3310 case CCValAssign::SExt: in LowerCallResult()
3311 case CCValAssign::SExtUpper: in LowerCallResult()
3324 static SDValue UnpackFromArgumentSlot(SDValue Val, const CCValAssign &VA, in UnpackFromArgumentSlot()
3334 case CCValAssign::AExtUpper: in UnpackFromArgumentSlot()
3335 case CCValAssign::SExtUpper: in UnpackFromArgumentSlot()
3336 case CCValAssign::ZExtUpper: { in UnpackFromArgumentSlot()
3340 VA.getLocInfo() == CCValAssign::ZExtUpper ? ISD::SRL : ISD::SRA; in UnpackFromArgumentSlot()
3355 case CCValAssign::Full: in UnpackFromArgumentSlot()
3357 case CCValAssign::AExtUpper: in UnpackFromArgumentSlot()
3358 case CCValAssign::AExt: in UnpackFromArgumentSlot()
3361 case CCValAssign::SExtUpper: in UnpackFromArgumentSlot()
3362 case CCValAssign::SExt: in UnpackFromArgumentSlot()
3366 case CCValAssign::ZExtUpper: in UnpackFromArgumentSlot()
3367 case CCValAssign::ZExt: in UnpackFromArgumentSlot()
3371 case CCValAssign::BCvt: in UnpackFromArgumentSlot()
3398 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments()
3417 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
3543 SmallVector<CCValAssign, 16> RVLocs; in CanLowerReturn()
3576 SmallVector<CCValAssign, 16> RVLocs; in LowerReturn()
3591 CCValAssign &VA = RVLocs[i]; in LowerReturn()
3598 case CCValAssign::Full: in LowerReturn()
3600 case CCValAssign::BCvt: in LowerReturn()
3603 case CCValAssign::AExtUpper: in LowerReturn()
3606 case CCValAssign::AExt: in LowerReturn()
3609 case CCValAssign::ZExtUpper: in LowerReturn()
3612 case CCValAssign::ZExt: in LowerReturn()
3615 case CCValAssign::SExtUpper: in LowerReturn()
3618 case CCValAssign::SExt: in LowerReturn()
4097 unsigned FirstReg, unsigned LastReg, const CCValAssign &VA, in copyByValRegs()
4152 const CCValAssign &VA) const { in passByValArg()