Lines Matching refs:VA
1090 CCValAssign &VA = ArgLocs[i]; in processCallArgs() local
1091 const Value *ArgVal = CLI.OutVals[VA.getValNo()]; in processCallArgs()
1092 MVT ArgVT = OutVTs[VA.getValNo()]; in processCallArgs()
1097 VA.convertToReg(Mips::F12); in processCallArgs()
1099 VA.convertToReg(Mips::D6); in processCallArgs()
1104 VA.convertToReg(Mips::F14); in processCallArgs()
1106 VA.convertToReg(Mips::D7); in processCallArgs()
1112 VA.isMemLoc()) { in processCallArgs()
1113 switch (VA.getLocMemOffset()) { in processCallArgs()
1115 VA.convertToReg(Mips::A0); in processCallArgs()
1118 VA.convertToReg(Mips::A1); in processCallArgs()
1121 VA.convertToReg(Mips::A2); in processCallArgs()
1124 VA.convertToReg(Mips::A3); in processCallArgs()
1135 switch (VA.getLocInfo()) { in processCallArgs()
1140 MVT DestVT = VA.getLocVT(); in processCallArgs()
1148 MVT DestVT = VA.getLocVT(); in processCallArgs()
1160 if (VA.isRegLoc() && !VA.needsCustom()) { in processCallArgs()
1162 TII.get(TargetOpcode::COPY), VA.getLocReg()).addReg(ArgReg); in processCallArgs()
1163 CLI.OutRegs.push_back(VA.getLocReg()); in processCallArgs()
1164 } else if (VA.needsCustom()) { in processCallArgs()
1173 assert(VA.isMemLoc() && "Assuming store on stack."); in processCallArgs()
1192 Addr.setOffset(VA.getLocMemOffset() + BEAlign); in processCallArgs()
1452 CCValAssign &VA = ValLocs[0]; in selectRet() local
1456 if ((VA.getLocInfo() != CCValAssign::Full) && in selectRet()
1457 (VA.getLocInfo() != CCValAssign::BCvt)) in selectRet()
1461 if (!VA.isRegLoc()) in selectRet()
1468 unsigned SrcReg = Reg + VA.getValNo(); in selectRet()
1469 unsigned DestReg = VA.getLocReg(); in selectRet()
1485 MVT DestVT = VA.getValVT(); in selectRet()
1504 RetRegs.push_back(VA.getLocReg()); in selectRet()