/external/clang/lib/CodeGen/ |
D | CGVTables.cpp | 299 similar(CallFnInfo.getReturnInfo(), CallFnInfo.getReturnType(), in EmitCallAndReturnForThunk() 300 CurFnInfo->getReturnInfo(), CurFnInfo->getReturnType())); in EmitCallAndReturnForThunk() 317 CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect && in EmitCallAndReturnForThunk() 355 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitMustTailThunk()
|
D | TargetInfo.cpp | 600 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 672 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 765 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 1600 FI.getReturnInfo() = classifyReturnType(FI.getReturnType(), State); in computeInfo() 1601 } else if (FI.getReturnInfo().isIndirect()) { in computeInfo() 1607 FI.getReturnInfo().setInReg(true); in computeInfo() 1689 ABIArgInfo &Ret = FI.getReturnInfo(); in rewriteWithInAlloca() 3281 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 3288 if (FI.getReturnInfo().isIndirect()) in computeInfo() 3642 FI.getReturnInfo() = classify(FI.getReturnType(), FreeSSERegs, true); in computeInfo() [all …]
|
D | CodeGenFunction.cpp | 807 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect && in StartFunction() 812 if (CurFnInfo->getReturnInfo().isSRetAfterThis()) in StartFunction() 814 ReturnValue = Address(&*AI, CurFnInfo->getReturnInfo().getIndirectAlign()); in StartFunction() 815 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca && in StartFunction() 818 unsigned Idx = CurFnInfo->getReturnInfo().getInAllocaFieldIndex(); in StartFunction()
|
D | CGCall.cpp | 713 ABIArgInfo &retInfo = FI->getReturnInfo(); in arrangeLLVMFunctionInfo() 1354 const ABIArgInfo &RetAI = FI.getReturnInfo(); in construct() 1424 return FI.getReturnInfo().isIndirect(); in ReturnTypeUsesSRet() 1473 const ABIArgInfo &retAI = FI.getReturnInfo(); in GetFunctionType() 1805 const ABIArgInfo &RetAI = FI.getReturnInfo(); in ConstructAttributeList() 2682 const ABIArgInfo &RetAI = FI.getReturnInfo(); in EmitFunctionEpilog() 3518 const ABIArgInfo &RetAI = CallInfo.getReturnInfo(); in EmitCall()
|
D | SwiftCallingConv.cpp | 823 auto &retInfo = FI.getReturnInfo(); in computeABIInfo()
|
D | MicrosoftCXXABI.cpp | 1087 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType() 1088 FI.getReturnInfo().setSRetAfterThis(FI.isInstanceMethod()); in classifyReturnType() 1092 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType()
|
D | CGStmt.cpp | 1938 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitAsmStmt()
|
D | CGClass.cpp | 2914 calleeFnInfo.getReturnInfo().getKind() == ABIArgInfo::Indirect && in EmitForwardingCallToLambda()
|
D | ItaniumCXXABI.cpp | 982 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | TargetInfo.cpp | 180 FI.getReturnInfo() = Info.getNaturalAlignIndirect(Ty); in classifyReturnType() 699 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 796 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 950 FI.getReturnInfo() = classifyReturnType(FI.getReturnType()); in computeInfo() 1922 FI.getReturnInfo() = classifyReturnType(FI.getReturnType(), State); in computeInfo() 1923 } else if (FI.getReturnInfo().isIndirect()) { in computeInfo() 1929 FI.getReturnInfo().setInReg(true); in computeInfo() 2027 ABIArgInfo &Ret = FI.getReturnInfo(); in rewriteWithInAlloca() 3867 FI.getReturnInfo() = in computeInfo() 3873 FI.getReturnInfo() = getIndirectReturnResult(FI.getReturnType()); in computeInfo() [all …]
|
D | CGVTables.cpp | 348 similar(CallFnInfo.getReturnInfo(), CallFnInfo.getReturnType(), in EmitCallAndReturnForThunk() 349 CurFnInfo->getReturnInfo(), CurFnInfo->getReturnType())); in EmitCallAndReturnForThunk() 366 (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect || in EmitCallAndReturnForThunk() 406 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitMustTailThunk()
|
D | CodeGenFunction.cpp | 1040 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect) { in StartFunction() 1044 if (CurFnInfo->getReturnInfo().isSRetAfterThis()) in StartFunction() 1046 ReturnValue = Address(&*AI, CurFnInfo->getReturnInfo().getIndirectAlign()); in StartFunction() 1047 if (!CurFnInfo->getReturnInfo().getIndirectByVal()) { in StartFunction() 1054 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca && in StartFunction() 1057 unsigned Idx = CurFnInfo->getReturnInfo().getInAllocaFieldIndex(); in StartFunction()
|
D | CGCall.cpp | 783 ABIArgInfo &retInfo = FI->getReturnInfo(); in arrangeLLVMFunctionInfo() 1449 const ABIArgInfo &RetAI = FI.getReturnInfo(); in construct() 1520 const auto &RI = FI.getReturnInfo(); in ReturnTypeUsesSRet() 1570 const ABIArgInfo &retAI = FI.getReturnInfo(); in GetFunctionType() 2090 const ABIArgInfo &RetAI = FI.getReturnInfo(); in ConstructAttributeList() 3225 const ABIArgInfo &RetAI = FI.getReturnInfo(); in EmitFunctionEpilog() 4314 const ABIArgInfo &RetAI = CallInfo.getReturnInfo(); in EmitCall()
|
D | SwiftCallingConv.cpp | 870 auto &retInfo = FI.getReturnInfo(); in computeABIInfo()
|
D | MicrosoftCXXABI.cpp | 1117 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType() 1120 FI.getReturnInfo().setSRetAfterThis(FI.isInstanceMethod()); in classifyReturnType() 1124 FI.getReturnInfo().setInReg(isAArch64); in classifyReturnType()
|
D | CGStmt.cpp | 2361 const ABIArgInfo &RetAI = CurFnInfo->getReturnInfo(); in EmitAsmStmt()
|
D | CGClass.cpp | 2882 calleeFnInfo.getReturnInfo().getKind() == ABIArgInfo::Indirect && in EmitForwardingCallToLambda()
|
D | ItaniumCXXABI.cpp | 1221 FI.getReturnInfo() = ABIArgInfo::getIndirect(Align, /*ByVal=*/false); in classifyReturnType()
|
/external/clang/include/clang/CodeGen/ |
D | CGFunctionInfo.h | 594 ABIArgInfo &getReturnInfo() { return getArgsBuffer()[0].info; } in getReturnInfo() function 595 const ABIArgInfo &getReturnInfo() const { return getArgsBuffer()[0].info; } in getReturnInfo() function
|
/external/llvm-project/clang/include/clang/CodeGen/ |
D | CGFunctionInfo.h | 689 ABIArgInfo &getReturnInfo() { return getArgsBuffer()[0].info; } in getReturnInfo() function 690 const ABIArgInfo &getReturnInfo() const { return getArgsBuffer()[0].info; } in getReturnInfo() function
|