ΒΆvoid GetReturnInfo(
CallingConv::ID CC,
llvm::Type* ReturnType,
llvm::AttributeList attr,
SmallVectorImpl<ISD::OutputArg>& Outs,
const llvm::TargetLowering& TLI,
const llvm::DataLayout& DL)
void GetReturnInfo(
CallingConv::ID CC,
llvm::Type* ReturnType,
llvm::AttributeList attr,
SmallVectorImpl<ISD::OutputArg>& Outs,
const llvm::TargetLowering& TLI,
const llvm::DataLayout& DL)
Description
Given an LLVM IR type and return type attributes, compute the return value EVTs and flags, and optionally also the offsets, if the return value is being lowered to memory.
Declared at: llvm/include/llvm/CodeGen/TargetLowering.h:4302
Parameters
- CallingConv::ID CC
- llvm::Type* ReturnType
- llvm::AttributeList attr
- SmallVectorImpl<ISD::OutputArg>& Outs
- const llvm::TargetLowering& TLI
- const llvm::DataLayout& DL