Home
last modified time | relevance | path

Searched refs:getReturnInfo (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp166 FI.getReturnInfo() = Info.getNaturalAlignIndirect(Ty); in classifyReturnType()
866 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo()
1807 } else if (FI.getReturnInfo().isIndirect()) { in computeInfo()
1813 FI.getReturnInfo().setInReg(true); in computeInfo()
1900 ABIArgInfo &Ret = FI.getReturnInfo(); in rewriteWithInAlloca()
3589 FI.getReturnInfo() = in computeInfo()
3610 if (FI.getReturnInfo().isIndirect()) in computeInfo()
5748 FI.getReturnInfo() = in computeInfo()
7118 ABIArgInfo &RetInfo = FI.getReturnInfo(); in computeInfo()
7960 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo()
[all …]
H A DCGVTables.cpp335 similar(CallFnInfo.getReturnInfo(), CallFnInfo.getReturnType(), in EmitCallAndReturnForThunk()
336 CurFnInfo->getReturnInfo(), CurFnInfo->getReturnType())); in EmitCallAndReturnForThunk()
353 CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect) in EmitCallAndReturnForThunk()
391 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitMustTailThunk()
H A DCodeGenFunction.cpp1076 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect) { in StartFunction()
1080 if (CurFnInfo->getReturnInfo().isSRetAfterThis()) in StartFunction()
1082 ReturnValue = Address(&*AI, CurFnInfo->getReturnInfo().getIndirectAlign()); in StartFunction()
1083 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca && in StartFunction()
1086 unsigned Idx = CurFnInfo->getReturnInfo().getInAllocaFieldIndex(); in StartFunction()
H A DCGCall.cpp788 ABIArgInfo &retInfo = FI->getReturnInfo(); in arrangeLLVMFunctionInfo()
1437 const ABIArgInfo &RetAI = FI.getReturnInfo(); in construct()
1507 const auto &RI = FI.getReturnInfo(); in ReturnTypeUsesSRet()
1557 const ABIArgInfo &retAI = FI.getReturnInfo(); in GetFunctionType()
1966 const ABIArgInfo &RetAI = FI.getReturnInfo(); in ConstructAttributeList()
2833 const ABIArgInfo &RetAI = FI.getReturnInfo(); in EmitFunctionEpilog()
3820 const ABIArgInfo &RetAI = CallInfo.getReturnInfo(); in EmitCall()
H A DSwiftCallingConv.cpp853 auto &retInfo = FI.getReturnInfo(); in computeABIInfo()
H A DMicrosoftCXXABI.cpp1062 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType()
1063 FI.getReturnInfo().setSRetAfterThis(FI.isInstanceMethod()); in classifyReturnType()
1068 FI.getReturnInfo().setSuppressSRet(CGM.getTarget().getTriple().getArch() == in classifyReturnType()
1073 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType()
1078 FI.getReturnInfo().setSuppressSRet(CGM.getTarget().getTriple().getArch() == in classifyReturnType()
H A DCGStmt.cpp2034 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitAsmStmt()
H A DCGClass.cpp2815 calleeFnInfo.getReturnInfo().getKind() == ABIArgInfo::Indirect && in EmitForwardingCallToLambda()
H A DItaniumCXXABI.cpp1099 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h650 ABIArgInfo &getReturnInfo() { return getArgsBuffer()[0].info; } in getReturnInfo() function
651 const ABIArgInfo &getReturnInfo() const { return getArgsBuffer()[0].info; } in getReturnInfo() function