Lines Matching defs:VA
1391 for (const CCValAssign &VA : ArgLocs) {
1392 MVT ArgVT = ArgVTs[VA.getValNo()];
1397 !VA.isRegLoc() || VA.needsCustom())
1401 if (VA.getLocInfo() == CCValAssign::BCvt)
1428 for (const CCValAssign &VA : ArgLocs) {
1429 unsigned Arg = ArgRegs[VA.getValNo()];
1430 MVT ArgVT = ArgVTs[VA.getValNo()];
1433 switch (VA.getLocInfo()) {
1439 MVT DestVT = VA.getLocVT();
1451 MVT DestVT = VA.getLocVT();
1502 CCValAssign &VA = RVLocs[0];
1504 assert(VA.isRegLoc() && "Can only return in registers!");
1506 MVT DestVT = VA.getValVT();
1514 unsigned SourcePhysReg = VA.getLocReg();
1719 CCValAssign &VA = ValLocs[0];
1721 Register RetReg = VA.getLocReg();
1727 PPCMaterializeInt(CI, MVT::i64, VA.getLocInfo() != CCValAssign::ZExt);
1743 CCValAssign &VA = ValLocs[i];
1744 assert(VA.isRegLoc() && "Can only return in registers!");
1745 RetRegs.push_back(VA.getLocReg());
1746 unsigned SrcReg = Reg + VA.getValNo();
1752 MVT DestVT = VA.getLocVT();
1759 switch (VA.getLocInfo()) {