Searched refs:CurFnInfo (Results 1 – 7 of 7) sorted by relevance
313 if (CurFnInfo->usesInAlloca() || CurFnInfo->isVariadic() || IsUnprototyped) { in EmitCallAndReturnForThunk()318 else if (CurFnInfo->isVariadic()) in EmitCallAndReturnForThunk()349 assert(CallFnInfo.getRegParm() == CurFnInfo->getRegParm() && in EmitCallAndReturnForThunk()350 CallFnInfo.isNoReturn() == CurFnInfo->isNoReturn() && in EmitCallAndReturnForThunk()354 CurFnInfo->getReturnInfo(), CurFnInfo->getReturnType())); in EmitCallAndReturnForThunk()355 assert(CallFnInfo.arg_size() == CurFnInfo->arg_size()); in EmitCallAndReturnForThunk()356 for (unsigned i = 0, e = CurFnInfo->arg_size(); i != e; ++i) in EmitCallAndReturnForThunk()359 CurFnInfo->arg_begin()[i].info, in EmitCallAndReturnForThunk()360 CurFnInfo->arg_begin()[i].type)); in EmitCallAndReturnForThunk()407 const ABIArgInfo &ThisAI = CurFnInfo->arg_begin()->info; in EmitMustTailThunk()[all …]
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()1118 if (CurFnInfo->getReturnInfo().isSRetAfterThis()) in StartFunction()1123 if (!CurFnInfo->getReturnInfo().getIndirectByVal()) { 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()[all …]
1273 const CGFunctionInfo *CurFnInfo) { in makeTailCallIfSwiftAsync() argument1294 (CurFnInfo->getASTCallingConvention() == CallingConv::CC_SwiftAsync)) { in makeTailCallIfSwiftAsync()1362 makeTailCallIfSwiftAsync(CE, Builder, CurFnInfo); in EmitReturnStmt()2668 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitAsmStmt()
2562 ABIArgInfo ArgInfo = CurFnInfo->arguments()[ArgNo - 1].info; in EmitParmDecl()
327 const CGFunctionInfo *CurFnInfo = nullptr;
59 if (isAggregateTypeForABI(CGF.CurFnInfo->getReturnType())) in decodeReturnAddress()70 if (isAggregateTypeForABI(CGF.CurFnInfo->getReturnType())) in encodeReturnAddress()
518 CGF.CurFnInfo->getCallingConvention()); in EmitAAPCSVAArg()