ΒΆ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:4998

Parameters

CallingConv::ID CC
llvm::Type* ReturnType
llvm::AttributeList attr
SmallVectorImpl<ISD::OutputArg>& Outs
const llvm::TargetLowering& TLI
const llvm::DataLayout& DL