LLVM  8.0.1
Public Attributes | List of all members
llvm::consthoist::ConstantInfo Struct Reference

A base constant and all its rebased constants. More...

#include "llvm/Transforms/Scalar/ConstantHoisting.h"

Collaboration diagram for llvm::consthoist::ConstantInfo:
Collaboration graph
[legend]

Public Attributes

ConstantIntBaseInt
 
ConstantExprBaseExpr
 
RebasedConstantListType RebasedConstants
 

Detailed Description

A base constant and all its rebased constants.

Definition at line 111 of file ConstantHoisting.h.

Member Data Documentation

◆ BaseExpr

ConstantExpr* llvm::consthoist::ConstantInfo::BaseExpr

Definition at line 116 of file ConstantHoisting.h.

Referenced by calculateOffsetDiff(), and updateOperand().

◆ BaseInt

ConstantInt* llvm::consthoist::ConstantInfo::BaseInt

Definition at line 115 of file ConstantHoisting.h.

Referenced by calculateOffsetDiff(), and updateOperand().

◆ RebasedConstants

RebasedConstantListType llvm::consthoist::ConstantInfo::RebasedConstants

Definition at line 117 of file ConstantHoisting.h.

Referenced by calculateOffsetDiff(), and updateOperand().


The documentation for this struct was generated from the following file: