OpenASIP
2.0
|
This is the complete list of members for MathTools, including all inherited members.
bit(ULongWord integer, unsigned int index) | MathTools | static |
bitFieldsEquals(unsigned enc1, unsigned pos1, unsigned enc2, unsigned pos2, unsigned width) | MathTools | static |
bitLength(long unsigned int number) | MathTools | static |
bitsToIntegerRange(unsigned bitWidth, bool signExtending) | MathTools | static |
ceil_div(NumberType dividee, NumberType diveder) | MathTools | static |
ceil_log2(long unsigned int number) | MathTools | static |
concatenateBits(long unsigned int msbBitField, unsigned msbWidth, long unsigned int lsbBitField, unsigned lsbWidth) | MathTools | static |
fastSignExtendTo(SLongWord value, int width) | MathTools | static |
fastZeroExtendTo(ULongWord value, int width) | MathTools | static |
isInPowerOfTwo(unsigned int number) | MathTools | static |
random(int, int) | MathTools | static |
requiredBits(unsigned long int number) | MathTools | static |
requiredBits0Bit0(long unsigned int number) | MathTools | static |
requiredBitsSigned(SLongWord number) | MathTools | static |
requiredBitsSigned(int number) | MathTools | static |
requiredBitsSigned(UInt32 number) | MathTools | static |
requiredBitsSigned(ULongWord number) | MathTools | static |
roundDownToPowerTwo(SLongWord number) | MathTools | static |
roundDownToPowerTwo(ULongWord number) | MathTools | static |
roundUpToPowerTwo(unsigned int number) | MathTools | static |
roundUpToPowerTwo(int number) | MathTools | static |
setBit(IntegerType &bits, unsigned int index, bool bitState=true) | MathTools | static |
signExtendTo(SLongWord value, int width) | MathTools | static |
zeroExtendTo(ULongWord value, int width) | MathTools | static |