| 
    LLVM 22.0.0git
    
   | 
 
This represents a constant that has been rebased with respect to a base constant. More...
#include "llvm/Transforms/Scalar/ConstantHoisting.h"
Public Member Functions | |
| RebasedConstantInfo (ConstantUseListType &&Uses, Constant *Offset, Type *Ty=nullptr) | |
Public Attributes | |
| ConstantUseListType | Uses | 
| Constant * | Offset | 
| Type * | Ty | 
This represents a constant that has been rebased with respect to a base constant.
The difference to the base constant is recorded in Offset.
Definition at line 103 of file ConstantHoisting.h.
      
  | 
  inline | 
Definition at line 108 of file ConstantHoisting.h.
References llvm::move(), Offset, Ty, and Uses.
| Constant* llvm::consthoist::RebasedConstantInfo::Offset | 
Definition at line 105 of file ConstantHoisting.h.
Referenced by RebasedConstantInfo().
| Type* llvm::consthoist::RebasedConstantInfo::Ty | 
Definition at line 106 of file ConstantHoisting.h.
Referenced by RebasedConstantInfo().
| ConstantUseListType llvm::consthoist::RebasedConstantInfo::Uses | 
Definition at line 104 of file ConstantHoisting.h.
Referenced by RebasedConstantInfo().