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