klee
|
Functions | |
uint64_t | maxValueOfNBits (unsigned N) |
uint64_t | truncateToNBits (uint64_t x, unsigned N) |
uint64_t | withoutRightmostBit (uint64_t x) |
uint64_t | isolateRightmostBit (uint64_t x) |
uint64_t | isPowerOfTwo (uint64_t x) |
unsigned | indexOfSingleBit (uint64_t x) |
uint64_t | indexOfRightmostBit (uint64_t x) |
|
inline |
Definition at line 108 of file Bits.h.
References indexOfSingleBit(), and isolateRightmostBit().
Referenced by klee::ComputeMultConstants64().
|
inline |
Definition at line 98 of file Bits.h.
References klee::bits32::indexOfSingleBit().
Referenced by klee::ComputeMultConstants64(), and indexOfRightmostBit().
|
inline |
Definition at line 87 of file Bits.h.
Referenced by klee::ComputeMultConstants64(), and indexOfRightmostBit().
|
inline |
Definition at line 91 of file Bits.h.
Referenced by klee::Executor::getAllocationAlignment(), and klee::ObjectState::write().
|
inline |
Definition at line 70 of file Bits.h.
Referenced by klee::ExprRangeEvaluator< T >::evaluate(), and klee::Solver::getRange().
|
inline |
Definition at line 78 of file Bits.h.
Referenced by klee::floats::add(), klee::ints::add(), klee::ints::ashr(), klee::ConstantExpr::create(), klee::floats::div(), klee::floats::ext(), klee::floats::mod(), klee::floats::mul(), klee::ints::mul(), klee::ints::sdiv(), klee::ints::sext(), klee::ints::shl(), klee::floats::SignedIntToFP(), klee::ints::srem(), klee::floats::sub(), klee::ints::sub(), klee::floats::toSignedInt(), klee::floats::toUnsignedInt(), klee::floats::trunc(), klee::ints::trunc(), klee::ints::udiv(), klee::floats::UnsignedIntToFP(), and klee::ints::urem().