llvm::ArgInfo

Helper struct shared between Function Specialization and SCCP Solver.

Synopsis

Declared in <llvm/Transforms/Utils/SCCPSolver.h>

struct ArgInfo;

Member Functions

NameDescription
ArgInfo [constructor]Construct from a formal argument and its actual constant.
operator== Return true if both formal and actual match Other.
operator!= Return true if this differs from Other in formal or actual.

Data Members

NameDescription
Actual Corresponding actual constant argument.
Formal Formal argument being analysed.

Friends

NameDescription
llvm::hash_valueCombine hashes of the formal and actual for use in hash-based containers.