Lines Matching defs:RetVT
191 bool finishCall(MVT RetVT, CallLoweringInfo &CLI, unsigned &NumBytes);
1487 bool PPCFastISel::finishCall(MVT RetVT, CallLoweringInfo &CLI, unsigned &NumBytes) {
1498 if (RetVT != MVT::isVoid) {
1501 CCInfo.AnalyzeCallResult(RetVT, RetCC_PPC64_ELF_FIS);
1511 if (RetVT == MVT::i8 || RetVT == MVT::i16 || RetVT == MVT::i32)
1517 if (RetVT == CopyVT) {
1523 ResultReg = createResultReg(TLI.getRegClassFor(RetVT));
1531 } else if (RetVT == MVT::i8 || RetVT == MVT::i16 || RetVT == MVT::i32) {
1571 MVT RetVT;
1573 RetVT = MVT::isVoid;
1574 else if (!isTypeLegal(RetTy, RetVT) && RetVT != MVT::i16 &&
1575 RetVT != MVT::i8)
1577 else if (RetVT == MVT::i1 && Subtarget->useCRBits())
1582 if (RetVT != MVT::isVoid && RetVT != MVT::i8 && RetVT != MVT::i16 &&
1583 RetVT != MVT::i32 && RetVT != MVT::i64 && RetVT != MVT::f32 &&
1584 RetVT != MVT::f64) {
1587 CCInfo.AnalyzeCallResult(RetVT, RetCC_PPC64_ELF_FIS);
1686 return finishCall(RetVT, CLI, NumBytes);