|
CIRCT 22.0.0git
|
This is the complete list of members for esi::UInt, including all inherited members.
| begin() const | esi::BitVector | inline |
| bitIndex | esi::BitVector | protected |
| BitVector(std::span< const byte > bytes, std::optional< size_t > width=std::nullopt, uint8_t bitIndex=0) | esi::BitVector | |
| BitVector()=default | esi::BitVector | |
| BitVector(const BitVector &other) | esi::BitVector | |
| bitWidth | esi::BitVector | protected |
| byte typedef | esi::BitVector | |
| data | esi::BitVector | protected |
| end() const | esi::BitVector | inline |
| fits(uint64_t v, unsigned n) | esi::UInt | privatestatic |
| getBit(size_t i) const | esi::BitVector | |
| getSpan() const | esi::MutableBitVector | inline |
| lsb(size_t n) const | esi::BitVector | inline |
| msb(size_t n) const | esi::BitVector | inline |
| MutableBitVector(size_t width) | esi::UInt | explicit |
| MutableBitVector(std::vector< byte > &&bytes, std::optional< size_t > width=std::nullopt) | esi::UInt | |
| MutableBitVector()=default | esi::UInt | |
| MutableBitVector(const MutableBitVector &other) | esi::UInt | |
| MutableBitVector(const BitVector &other) | esi::UInt | |
| MutableBitVector(MutableBitVector &&other) noexcept | esi::UInt | |
| MutableBitVector(BitVector &&other) | esi::UInt | |
| operator uint16_t() const | esi::UInt | inline |
| operator uint32_t() const | esi::UInt | inline |
| operator uint64_t() const | esi::UInt | inline |
| operator uint8_t() const | esi::UInt | inline |
| operator!=(const BitVector &rhs) const | esi::BitVector | inline |
| operator&(const MutableBitVector &other) const | esi::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) noexcept | esi::MutableBitVector | |
| esi::BitVector::operator=(const BitVector &other) | esi::BitVector | |
| operator==(const BitVector &rhs) const | esi::BitVector | |
| operator>>(size_t n) const | esi::BitVector | |
| operator>>=(size_t n) | esi::MutableBitVector | |
| operator^(const MutableBitVector &other) const | esi::MutableBitVector | |
| operator^=(const MutableBitVector &other) | esi::MutableBitVector | |
| operator|(const MutableBitVector &other) const | esi::MutableBitVector | |
| operator|=(const MutableBitVector &other) | esi::MutableBitVector | |
| operator~() const | esi::MutableBitVector | |
| owner | esi::MutableBitVector | private |
| setBit(size_t i, bool v) | esi::MutableBitVector | |
| size() const | esi::BitVector | inline |
| slice(size_t offset, size_t sliceWidth) const | esi::BitVector | |
| takeStorage() | esi::MutableBitVector | inline |
| toString(unsigned base=16) const | esi::BitVector | |
| toUI64() const | esi::UInt | private |
| toUInt() const | esi::UInt | inlineprivate |
| UInt()=default | esi::UInt | |
| UInt(uint64_t v, unsigned width=64) | esi::UInt | |
| width() const | esi::BitVector | inline |