Represents an AvailableValue which can be rematerialized at the end of the associated BasicBlock.
More...
Represents an AvailableValue which can be rematerialized at the end of the associated BasicBlock.
Definition at line 199 of file GVN.cpp.
| Value* llvm::gvn::AvailableValueInBlock::MaterializeAdjustedValue |
( |
LoadInst * |
LI, |
|
|
GVN & |
gvn |
|
) |
| const |
|
inline |
Emit code at the end of this block to adjust the value defined here to the specified type.
This handles various coercion cases.
Definition at line 223 of file GVN.cpp.
AV - The actual available value.
Definition at line 204 of file GVN.cpp.
Referenced by get().
BB - The basic block in question.
Definition at line 201 of file GVN.cpp.
Referenced by get().
The documentation for this struct was generated from the following file: