CIRCT 22.0.0git
Loading...
Searching...
No Matches
esi::Int Member List

This is the complete list of members for esi::Int, including all inherited members.

begin() constesi::BitVectorinline
bitIndexesi::BitVectorprotected
BitVector(std::span< const byte > bytes, std::optional< size_t > width=std::nullopt, uint8_t bitIndex=0)esi::BitVector
BitVector()=defaultesi::BitVector
BitVector(const BitVector &other)esi::BitVector
bitWidthesi::BitVectorprotected
byte typedefesi::BitVector
dataesi::BitVectorprotected
end() constesi::BitVectorinline
fits(int64_t v, unsigned n)esi::Intprivatestatic
getBit(size_t i) constesi::BitVector
getSpan() constesi::MutableBitVectorinline
Int()=defaultesi::Int
Int(int64_t v, unsigned width=64)esi::Int
lsb(size_t n) constesi::BitVectorinline
msb(size_t n) constesi::BitVectorinline
MutableBitVector(size_t width)esi::Intexplicit
MutableBitVector(std::vector< byte > &&bytes, std::optional< size_t > width=std::nullopt)esi::Int
MutableBitVector()=defaultesi::Int
MutableBitVector(const MutableBitVector &other)esi::Int
MutableBitVector(const BitVector &other)esi::Int
MutableBitVector(MutableBitVector &&other) noexceptesi::Int
MutableBitVector(BitVector &&other)esi::Int
operator int16_t() constesi::Intinline
operator int32_t() constesi::Intinline
operator int64_t() constesi::Intinline
operator int8_t() constesi::Intinline
operator!=(const BitVector &rhs) constesi::BitVectorinline
operator&(const MutableBitVector &other) constesi::MutableBitVector
operator&=(const MutableBitVector &other)esi::MutableBitVector
operator<<=(size_t n)esi::MutableBitVector
operator<<=(const MutableBitVector &other)esi::MutableBitVector
operator=(const MutableBitVector &other)esi::MutableBitVector
operator=(MutableBitVector &&other) noexceptesi::MutableBitVector
esi::BitVector::operator=(const BitVector &other)esi::BitVector
operator==(const BitVector &rhs) constesi::BitVector
operator>>(size_t n) constesi::BitVector
operator>>=(size_t n)esi::MutableBitVector
operator^(const MutableBitVector &other) constesi::MutableBitVector
operator^=(const MutableBitVector &other)esi::MutableBitVector
operator|(const MutableBitVector &other) constesi::MutableBitVector
operator|=(const MutableBitVector &other)esi::MutableBitVector
operator~() constesi::MutableBitVector
owneresi::MutableBitVectorprivate
setBit(size_t i, bool v)esi::MutableBitVector
size() constesi::BitVectorinline
slice(size_t offset, size_t sliceWidth) constesi::BitVector
takeStorage()esi::MutableBitVectorinline
toI64() constesi::Intprivate
toInt() constesi::Intinlineprivate
toString(unsigned base=16) constesi::BitVector
width() constesi::BitVectorinline