Home | History | Annotate | Download | only in debase

Lines Matching refs:DE_INLINE

51 DE_INLINE int deAbs32 (int a)
63 DE_INLINE int deMin32 (int a, int b)
74 DE_INLINE int deMax32 (int a, int b)
85 DE_INLINE deUint32 deMinu32 (deUint32 a, deUint32 b)
96 DE_INLINE deUint32 deMaxu32 (deUint32 a, deUint32 b)
110 DE_INLINE deBool deInRange32 (int a, int mn, int mx)
124 DE_INLINE deBool deInBounds32 (int a, int mn, int mx)
136 DE_INLINE int deClamp32 (int a, int mn, int mx)
149 DE_INLINE int deSign32 (int a)
161 DE_INLINE deInt32 deSignBit32 (deInt32 a)
172 DE_INLINE int deRor32 (int val, int r)
187 DE_INLINE int deRol32 (int val, int r)
203 DE_INLINE deBool deIsPowerOfTwo32 (int a)
215 DE_INLINE deBool deIsPowerOfTwo64 (deUint64 a)
227 DE_INLINE deBool deIsPowerOfTwoSize (size_t a)
244 DE_INLINE deBool deIsAligned32 (int a, int align)
256 DE_INLINE deBool deIsAlignedPtr (const void* ptr, deUintptr align)
268 DE_INLINE deInt32 deAlign32 (deInt32 val, deInt32 align)
280 DE_INLINE void* deAlignPtr (void* ptr, deUintptr align)
293 DE_INLINE size_t deAlignSize (size_t val, size_t align)
306 DE_INLINE int deClz32 (deUint32 a)
337 DE_INLINE int deCtz32 (deUint32 a)
366 DE_INLINE int deLog2Floor32 (deInt32 a)
377 DE_INLINE int deLog2Ceil32 (deInt32 a)
387 DE_INLINE deUint32 deLog2Clz(deInt32 a)
397 DE_INLINE int dePop32 (deUint32 a)
413 DE_INLINE int dePop64 (deUint64 a)
423 DE_INLINE deUint32 deReverseBytes32 (deUint32 v)
437 DE_INLINE deUint16 deReverseBytes16 (deUint16 v)
442 DE_INLINE deInt32 deSafeMul32 (deInt32 a, deInt32 b)
449 DE_INLINE deInt32 deSafeAdd32 (deInt32 a, deInt32 b)
455 DE_INLINE deInt32 deDivRoundUp32 (deInt32 a, deInt32 b)
462 DE_INLINE deInt32 deMulAsr32 (deInt32 a, deInt32 b, int shift)
467 DE_INLINE deInt32 deSafeMulAsr32 (deInt32 a, deInt32 b, int shift)
474 DE_INLINE deUint32 deSafeMuluAsr32 (deUint32 a, deUint32 b, int shift)
481 DE_INLINE deInt64 deMul32_32_64 (deInt32 a, deInt32 b)
486 DE_INLINE deInt64 deAbs64 (deInt64 a)
492 DE_INLINE int deClz64 (deUint64 a)
501 DE_INLINE deUint32 deInt32Hash (deInt32 a)
513 DE_INLINE deUint32 deInt64Hash (deInt64 a)
527 DE_INLINE deUint32 deInt16Hash (deInt16 v) { return deInt32Hash(v); }
528 DE_INLINE deUint32 deUint16Hash (deUint16 v) { return deInt32Hash((deInt32)v); }
529 DE_INLINE deUint32 deUint32Hash (deUint32 v) { return deInt32Hash((deInt32)v); }
530 DE_INLINE deUint32 deUint64Hash (deUint64 v) { return deInt64Hash((deInt64)v); }
532 DE_INLINE deBool deInt16Equal (deInt16 a, deInt16 b) { return (a == b); }
533 DE_INLINE deBool deUint16Equal (deUint16 a, deUint16 b) { return (a == b); }
534 DE_INLINE deBool deInt32Equal (deInt32 a, deInt32 b) { return (a == b); }
535 DE_INLINE deBool deUint32Equal (deUint32 a, deUint32 b) { return (a == b); }
536 DE_INLINE deBool deInt64Equal (deInt64 a, deInt64 b) { return (a == b); }
537 DE_INLINE deBool deUint64Equal (deUint64 a, deUint64 b) { return (a == b); }
539 DE_INLINE deUint32 dePointerHash (const void* ptr)
551 DE_INLINE deBool dePointerEqual (const void* a, const void* b)
560 DE_INLINE deInt32 deInt32ModF (deInt32 n, deInt32 d)
567 DE_INLINE deBool deInt64InInt32Range (deInt64 x)
573 DE_INLINE deUint32 deBitMask32 (int leastSignificantBitNdx, int numBits)
590 DE_INLINE deUint32 deUintMaxValue32 (int numBits)
599 DE_INLINE deInt32 deIntMaxValue32 (int numBits)
611 DE_INLINE deInt32 deIntMinValue32 (int numBits)
623 DE_INLINE deInt32 deSignExtendTo32 (deInt32 value, int numBits)