Lines Matching refs:LocVT

6521 static bool CC_AIX(unsigned ValNo, MVT ValVT, MVT LocVT,  in CC_AIX()  argument
6606 const unsigned StoreSize = LocVT.getStoreSize(); in CC_AIX()
6613 State.addLoc(CCValAssign::getReg(ValNo, ValVT, FReg, LocVT, LocInfo)); in CC_AIX()
6635 FReg ? CCValAssign::getCustomMem(ValNo, ValVT, Offset, LocVT, in CC_AIX()
6637 : CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_AIX()
6658 State.addLoc(CCValAssign::getReg(ValNo, ValVT, VReg, LocVT, LocInfo)); in CC_AIX()
6665 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_AIX()
6691 State.addLoc(CCValAssign::getReg(ValNo, ValVT, VReg, LocVT, LocInfo)); in CC_AIX()
6700 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_AIX()
6707 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_AIX()
6717 CCValAssign::getCustomMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_AIX()
6735 CCValAssign::getCustomMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_AIX()
6780 MVT LocVT, const SDLoc &dl) { in truncateScalarIntegerArg() argument
6781 assert(ValVT.isScalarInteger() && LocVT.isScalarInteger()); in truncateScalarIntegerArg()
6782 assert(ValVT.getFixedSizeInBits() < LocVT.getFixedSizeInBits()); in truncateScalarIntegerArg()
6785 ArgValue = DAG.getNode(ISD::AssertSext, dl, LocVT, ArgValue, in truncateScalarIntegerArg()
6788 ArgValue = DAG.getNode(ISD::AssertZext, dl, LocVT, ArgValue, in truncateScalarIntegerArg()
6890 MVT LocVT = VA.getLocVT(); in LowerFormalArguments_AIX() local
6903 const unsigned LocSize = LocVT.getStoreSize(); in LowerFormalArguments_AIX()
7036 auto HandleRegLoc = [&, RegClass, LocVT](const MCPhysReg PhysReg, in LowerFormalArguments_AIX()
7042 SDValue CopyFrom = DAG.getCopyFromReg(Chain, dl, VReg, LocVT); in LowerFormalArguments_AIX()
7087 SDValue ArgValue = DAG.getCopyFromReg(Chain, dl, VReg, LocVT); in LowerFormalArguments_AIX()
7089 (ValVT.getFixedSizeInBits() < LocVT.getFixedSizeInBits())) { in LowerFormalArguments_AIX()
7091 truncateScalarIntegerArg(Flags, ValVT, DAG, ArgValue, LocVT, dl); in LowerFormalArguments_AIX()
7317 const MVT LocVT = VA.getLocVT(); in LowerCall_AIX() local
7401 LocVT.isInteger() && in LowerCall_AIX()
7407 if (Arg.getValueType().getStoreSize() == LocVT.getStoreSize()) in LowerCall_AIX()
7412 LocVT.getFixedSizeInBits()) in LowerCall_AIX()
7415 VA.getLocReg(), DAG.getZExtOrTrunc(ArgAsInt, dl, LocVT))); in LowerCall_AIX()