Lines Matching refs:CurFnInfo
400 EmitFunctionEpilog(*CurFnInfo, EmitRetDbgLoc, EndLoc); in FinishFunction()
495 if (CurFnInfo->getMaxVectorWidth() > LargestVectorWidth) in FinishFunction()
496 LargestVectorWidth = CurFnInfo->getMaxVectorWidth(); in FinishFunction()
727 CurFnInfo = &FnInfo; in StartFunction()
1114 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect) { in StartFunction()
1118 if (CurFnInfo->getReturnInfo().isSRetAfterThis()) in StartFunction()
1122 CurFnInfo->getReturnInfo().getIndirectAlign(), KnownNonNull); in StartFunction()
1123 if (!CurFnInfo->getReturnInfo().getIndirectByVal()) { in StartFunction()
1128 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca && in StartFunction()
1129 !hasScalarEvaluationKind(CurFnInfo->getReturnType())) { in StartFunction()
1131 unsigned Idx = CurFnInfo->getReturnInfo().getInAllocaFieldIndex(); in StartFunction()
1135 CurFnInfo->getArgStruct(), &*EI, Idx); in StartFunction()
1149 !CurFnInfo->isReturnsRetained() && in StartFunction()
1166 EmitFunctionProlog(*CurFnInfo, CurFn, Args); in StartFunction()