struct DeadArgumentEliminationPass::RetOrArg
Declaration
struct DeadArgumentEliminationPass::RetOrArg { /* full declaration omitted */ };
Description
Struct that represents (part of) either a return value or a function argument. Used so that arguments and return values can be used interchangeably.
Declared at: llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h:44
Member Variables
- public const llvm::Function* F
- public unsigned int Idx
- public bool IsArg
Method Overview
- public RetOrArg(const llvm::Function * F, unsigned int Idx, bool IsArg)
- public std::string getDescription() const
Methods
¶RetOrArg(const llvm::Function* F,
unsigned int Idx,
bool IsArg)
RetOrArg(const llvm::Function* F,
unsigned int Idx,
bool IsArg)
Declared at: llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h:49
Parameters
- const llvm::Function* F
- unsigned int Idx
- bool IsArg
¶std::string getDescription() const
std::string getDescription() const
Declared at: llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h:62