LLVM
3.7.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
llvm
ConstantRange
llvm::ConstantRange Member List
This is the complete list of members for
llvm::ConstantRange
, including all inherited members.
add
(const ConstantRange &Other) const
llvm::ConstantRange
binaryAnd
(const ConstantRange &Other) const
llvm::ConstantRange
binaryOr
(const ConstantRange &Other) const
llvm::ConstantRange
ConstantRange
(uint32_t BitWidth, bool isFullSet=true)
llvm::ConstantRange
explicit
ConstantRange
(APIntMoveTy Value)
llvm::ConstantRange
ConstantRange
(APIntMoveTy Lower, APIntMoveTy Upper)
llvm::ConstantRange
contains
(const APInt &Val) const
llvm::ConstantRange
contains
(const ConstantRange &CR) const
llvm::ConstantRange
difference
(const ConstantRange &CR) const
llvm::ConstantRange
dump
() const
llvm::ConstantRange
getBitWidth
() const
llvm::ConstantRange
inline
getLower
() const
llvm::ConstantRange
inline
getSetSize
() const
llvm::ConstantRange
getSignedMax
() const
llvm::ConstantRange
getSignedMin
() const
llvm::ConstantRange
getSingleElement
() const
llvm::ConstantRange
inline
getUnsignedMax
() const
llvm::ConstantRange
getUnsignedMin
() const
llvm::ConstantRange
getUpper
() const
llvm::ConstantRange
inline
intersectWith
(const ConstantRange &CR) const
llvm::ConstantRange
inverse
() const
llvm::ConstantRange
isEmptySet
() const
llvm::ConstantRange
isFullSet
() const
llvm::ConstantRange
isSignWrappedSet
() const
llvm::ConstantRange
isSingleElement
() const
llvm::ConstantRange
inline
isWrappedSet
() const
llvm::ConstantRange
lshr
(const ConstantRange &Other) const
llvm::ConstantRange
makeAllowedICmpRegion
(CmpInst::Predicate Pred, const ConstantRange &Other)
llvm::ConstantRange
static
makeSatisfyingICmpRegion
(CmpInst::Predicate Pred, const ConstantRange &Other)
llvm::ConstantRange
static
multiply
(const ConstantRange &Other) const
llvm::ConstantRange
operator!=
(const ConstantRange &CR) const
llvm::ConstantRange
inline
operator==
(const ConstantRange &CR) const
llvm::ConstantRange
inline
print
(raw_ostream &OS) const
llvm::ConstantRange
sextOrTrunc
(uint32_t BitWidth) const
llvm::ConstantRange
shl
(const ConstantRange &Other) const
llvm::ConstantRange
signExtend
(uint32_t BitWidth) const
llvm::ConstantRange
smax
(const ConstantRange &Other) const
llvm::ConstantRange
sub
(const ConstantRange &Other) const
llvm::ConstantRange
subtract
(const APInt &CI) const
llvm::ConstantRange
truncate
(uint32_t BitWidth) const
llvm::ConstantRange
udiv
(const ConstantRange &Other) const
llvm::ConstantRange
umax
(const ConstantRange &Other) const
llvm::ConstantRange
unionWith
(const ConstantRange &CR) const
llvm::ConstantRange
zeroExtend
(uint32_t BitWidth) const
llvm::ConstantRange
zextOrTrunc
(uint32_t BitWidth) const
llvm::ConstantRange
Generated on Mon Aug 31 2015 11:18:55 for LLVM by
1.8.6