struct ParamAccess::Call
Declaration
struct ParamAccess::Call { /* full declaration omitted */ };
Description
Describes the use of a value in a call instruction, specifying the call's target, the value's parameter number, and the possible range of offsets from the beginning of the value that are passed.
Declared at: llvm/include/llvm/IR/ModuleSummaryIndex.h:637
Member Variables
- public uint64_t ParamNo = 0
- public llvm::ValueInfo Callee
- public llvm::ConstantRange Offsets = {RangeWidth, true}
Method Overview
- public Call()
- public Call(uint64_t ParamNo, llvm::ValueInfo Callee, const llvm::ConstantRange & Offsets)
Methods
¶Call()
Call()
Declared at: llvm/include/llvm/IR/ModuleSummaryIndex.h:642
¶Call(uint64_t ParamNo,
llvm::ValueInfo Callee,
const llvm::ConstantRange& Offsets)
Call(uint64_t ParamNo,
llvm::ValueInfo Callee,
const llvm::ConstantRange& Offsets)
Declared at: llvm/include/llvm/IR/ModuleSummaryIndex.h:643
Parameters
- uint64_t ParamNo
- llvm::ValueInfo Callee
- const llvm::ConstantRange& Offsets