LLVM
8.0.1
|
Keeps track of the user of a constant and the operand index where the constant is used. More...
#include "llvm/Transforms/Scalar/ConstantHoisting.h"
Public Member Functions | |
ConstantUser (Instruction *Inst, unsigned Idx) | |
Public Attributes | |
Instruction * | Inst |
unsigned | OpndIdx |
Keeps track of the user of a constant and the operand index where the constant is used.
Definition at line 68 of file ConstantHoisting.h.
|
inline |
Definition at line 72 of file ConstantHoisting.h.
Referenced by llvm::consthoist::ConstantCandidate::addUser().
Instruction* llvm::consthoist::ConstantUser::Inst |
Definition at line 69 of file ConstantHoisting.h.
Referenced by llvm::ConstantHoistingPass::releaseMemory(), and updateOperand().
unsigned llvm::consthoist::ConstantUser::OpndIdx |
Definition at line 70 of file ConstantHoisting.h.
Referenced by updateOperand().