Searched refs:RetInfo (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 309 ArgInfo RetInfo(Reg, VT.getTypeForEVT(Ctx), 0); in lowerReturnVal() local 310 setArgFlags(RetInfo, AttributeList::ReturnIndex, DL, F); in lowerReturnVal() 314 if (RetInfo.Flags[0].isSExt()) { in lowerReturnVal() 315 assert(RetInfo.Regs.size() == 1 && "expect only simple return values"); in lowerReturnVal() 317 } else if (RetInfo.Flags[0].isZExt()) { in lowerReturnVal() 325 RetInfo.Ty = ExtVT.getTypeForEVT(Ctx); in lowerReturnVal() 326 LLT ExtTy = getLLTForType(*RetInfo.Ty, DL); in lowerReturnVal() 331 if (Reg != RetInfo.Regs[0]) { in lowerReturnVal() 332 RetInfo.Regs[0] = Reg; in lowerReturnVal() 334 setArgFlags(RetInfo, AttributeList::ReturnIndex, DL, F); in lowerReturnVal() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFLSteensAliasAnalysis.cpp | 167 auto RetInfo = Sets.find(InstantiatedValue{RetVal, 0}); in FunctionInfo() local 168 if (RetInfo) in FunctionInfo() 169 AddToRetParamRelations(0, RetInfo->Index); in FunctionInfo()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 8186 ABIArgInfo &RetInfo = FI.getReturnInfo(); in computeInfo() local 8188 RetInfo = classifyReturnType(FI.getReturnType()); in computeInfo() 8191 uint64_t Offset = RetInfo.isIndirect() ? MinABIStackAlignInBytes : 0; in computeInfo()
|