|
OpenASIP 2.2
|
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 |