Searched refs:getReturnInfo (Results 1 – 9 of 9) sorted by relevance
/external/clang/include/clang/CodeGen/ |
D | CGFunctionInfo.h | 460 ABIArgInfo &getReturnInfo() { return getArgsBuffer()[0].info; } in getReturnInfo() function 461 const ABIArgInfo &getReturnInfo() const { return getArgsBuffer()[0].info; } in getReturnInfo() function
|
/external/clang/lib/CodeGen/ |
D | CGVTables.cpp | 302 similar(CallFnInfo.getReturnInfo(), CallFnInfo.getReturnType(), in EmitCallAndReturnForThunk() 303 CurFnInfo->getReturnInfo(), CurFnInfo->getReturnType())); in EmitCallAndReturnForThunk() 320 CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect && in EmitCallAndReturnForThunk() 358 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitMustTailThunk()
|
D | TargetInfo.cpp | 564 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 638 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 720 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 1427 FI.getReturnInfo() = classifyReturnType(FI.getReturnType(), State); in computeInfo() 1428 } else if (FI.getReturnInfo().isIndirect()) { in computeInfo() 1433 FI.getReturnInfo().setInReg(true); in computeInfo() 1511 ABIArgInfo &Ret = FI.getReturnInfo(); in rewriteWithInAlloca() 3060 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 3067 if (FI.getReturnInfo().isIndirect()) in computeInfo() 3421 FI.getReturnInfo() = classify(FI.getReturnType(), FreeSSERegs, true); in computeInfo() [all …]
|
D | CodeGenFunction.cpp | 768 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect && in StartFunction() 773 if (CurFnInfo->getReturnInfo().isSRetAfterThis()) in StartFunction() 775 ReturnValue = Address(&*AI, CurFnInfo->getReturnInfo().getIndirectAlign()); in StartFunction() 776 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca && in StartFunction() 779 unsigned Idx = CurFnInfo->getReturnInfo().getInAllocaFieldIndex(); in StartFunction()
|
D | CGCall.cpp | 551 ABIArgInfo &retInfo = FI->getReturnInfo(); in arrangeLLVMFunctionInfo() 1183 const ABIArgInfo &RetAI = FI.getReturnInfo(); in construct() 1251 return FI.getReturnInfo().isIndirect(); in ReturnTypeUsesSRet() 1300 const ABIArgInfo &retAI = FI.getReturnInfo(); in GetFunctionType() 1601 const ABIArgInfo &RetAI = FI.getReturnInfo(); in ConstructAttributeList() 2382 const ABIArgInfo &RetAI = FI.getReturnInfo(); in EmitFunctionEpilog() 3171 const ABIArgInfo &RetAI = CallInfo.getReturnInfo(); in EmitCall()
|
D | MicrosoftCXXABI.cpp | 1088 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType() 1089 FI.getReturnInfo().setSRetAfterThis(FI.isInstanceMethod()); in classifyReturnType() 1093 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType()
|
D | CGStmt.cpp | 1881 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitAsmStmt()
|
D | CGClass.cpp | 2702 calleeFnInfo.getReturnInfo().getKind() == ABIArgInfo::Indirect && in EmitForwardingCallToLambda()
|
D | ItaniumCXXABI.cpp | 989 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType()
|