Home
last modified time | relevance | path

Searched refs:CurFnInfo (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp308 if (CurFnInfo->usesInAlloca() || CurFnInfo->isVariadic() || IsUnprototyped) { in EmitCallAndReturnForThunk()
313 else if (CurFnInfo->isVariadic()) in EmitCallAndReturnForThunk()
344 assert(CallFnInfo.getRegParm() == CurFnInfo->getRegParm() && in EmitCallAndReturnForThunk()
345 CallFnInfo.isNoReturn() == CurFnInfo->isNoReturn() && in EmitCallAndReturnForThunk()
349 CurFnInfo->getReturnInfo(), CurFnInfo->getReturnType())); in EmitCallAndReturnForThunk()
350 assert(CallFnInfo.arg_size() == CurFnInfo->arg_size()); in EmitCallAndReturnForThunk()
351 for (unsigned i = 0, e = CurFnInfo->arg_size(); i != e; ++i) in EmitCallAndReturnForThunk()
354 CurFnInfo->arg_begin()[i].info, in EmitCallAndReturnForThunk()
355 CurFnInfo->arg_begin()[i].type)); in EmitCallAndReturnForThunk()
404 const ABIArgInfo &ThisAI = CurFnInfo->arg_begin()->info; in EmitMustTailThunk()
[all …]
H A DCodeGenFunction.cpp403 EmitFunctionEpilog(*CurFnInfo, EmitRetDbgLoc, EndLoc); in FinishFunction()
719 CurFnInfo = &FnInfo; in StartFunction()
1058 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect) { in StartFunction()
1062 if (CurFnInfo->getReturnInfo().isSRetAfterThis()) in StartFunction()
1064 ReturnValue = Address(&*AI, CurFnInfo->getReturnInfo().getIndirectAlign()); in StartFunction()
1065 if (!CurFnInfo->getReturnInfo().getIndirectByVal()) { in StartFunction()
1072 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca && in StartFunction()
1073 !hasScalarEvaluationKind(CurFnInfo->getReturnType())) { in StartFunction()
1075 unsigned Idx = CurFnInfo->getReturnInfo().getInAllocaFieldIndex(); in StartFunction()
1092 !CurFnInfo->isReturnsRetained() && in StartFunction()
[all …]
H A DCGStmt.cpp1182 const CGFunctionInfo *CurFnInfo) { in makeTailCallIfSwiftAsync() argument
1203 (CurFnInfo->getASTCallingConvention() == CallingConv::CC_SwiftAsync)) { in makeTailCallIfSwiftAsync()
1272 makeTailCallIfSwiftAsync(CE, Builder, CurFnInfo); in EmitReturnStmt()
2435 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitAsmStmt()
H A DCodeGenFunction.h324 const CGFunctionInfo *CurFnInfo;
H A DTargetInfo.cpp5892 CGF.CurFnInfo->getCallingConvention()); in EmitAAPCSVAArg()