Lines Matching refs:BitHelper
18 Assert.AreEqual(0x00, BitHelper.ReverseBits((byte)0x00)); in ShouldReverseBitsByByte()
19 Assert.AreEqual(0x00, BitHelper.ReverseBitsByByte(0x00)); in ShouldReverseBitsByByte()
20 Assert.AreEqual(0x4D, BitHelper.ReverseBits((byte)0xB2)); in ShouldReverseBitsByByte()
21 Assert.AreEqual(0x1A2B3C4D, BitHelper.ReverseBitsByByte(0x58D43CB2)); in ShouldReverseBitsByByte()
27 Assert.AreEqual(0x00, BitHelper.ReverseBits((ushort)0x00)); in ShouldReverseBitsByWord()
28 Assert.AreEqual(0x00, BitHelper.ReverseBitsByWord(0x00)); in ShouldReverseBitsByWord()
29 Assert.AreEqual(0x3C4D, BitHelper.ReverseBits((ushort)0xB23C)); in ShouldReverseBitsByWord()
30 Assert.AreEqual(0x1A2B3C4D, BitHelper.ReverseBitsByWord(0xD458B23C)); in ShouldReverseBitsByWord()
36 Assert.AreEqual(0x00, BitHelper.ReverseBits((uint)0x00)); in ShouldReverseDoubleWordBits()
37 Assert.AreEqual(0x1A2B3C4D, BitHelper.ReverseBits((uint)0xB23CD458)); in ShouldReverseDoubleWordBits()
43 Assert.AreEqual(0x00, BitHelper.ReverseBits((ulong)0x00)); in ShouldReverseQuadrupleWordBits()
44 Assert.AreEqual(0x1A2B3C4D5E6F7A8B, BitHelper.ReverseBits((ulong)0xD15EF67AB23CD458)); in ShouldReverseQuadrupleWordBits()
50 Assert.AreEqual(0x00, BitHelper.CalculateMask(0, 0)); in ShouldCalculateDoubleWordMask()
51 Assert.AreEqual(0xFFFFFFFF, BitHelper.CalculateMask(32, 0)); in ShouldCalculateDoubleWordMask()
52 Assert.AreEqual(0xFFFFFFF8, BitHelper.CalculateMask(29, 3)); in ShouldCalculateDoubleWordMask()
53 Assert.AreEqual(0x7FFFFFFE, BitHelper.CalculateMask(30, 1)); in ShouldCalculateDoubleWordMask()
54 Assert.AreEqual(0x00, BitHelper.CalculateMask(32, 32)); in ShouldCalculateDoubleWordMask()
60 Assert.AreEqual(0x00, BitHelper.CalculateQuadWordMask(0, 0)); in ShouldCalculateQuadWordMask()
61 Assert.AreEqual(0xFFFFFFFFFFFFFFFF, BitHelper.CalculateQuadWordMask(64, 0)); in ShouldCalculateQuadWordMask()
62 Assert.AreEqual(0xFFFFFFFFFFFFFFF8, BitHelper.CalculateQuadWordMask(61, 3)); in ShouldCalculateQuadWordMask()
63 Assert.AreEqual(0x7FFFFFFFFFFFFFFE, BitHelper.CalculateQuadWordMask(62, 1)); in ShouldCalculateQuadWordMask()
64 Assert.AreEqual(0x00, BitHelper.CalculateQuadWordMask(64, 64)); in ShouldCalculateQuadWordMask()
70 Assert.AreEqual(0x00, BitHelper.GetMaskedValue(0, 0, 0)); in ShouldGetDoubleWordMaskedValue()
71 Assert.AreEqual(0x00, BitHelper.GetMaskedValue(0x1234, 32, 0)); in ShouldGetDoubleWordMaskedValue()
72 Assert.AreEqual(0x1234, BitHelper.GetMaskedValue(0x1234, 0, 13)); in ShouldGetDoubleWordMaskedValue()
73 Assert.AreEqual(0xFFFFFFFF, BitHelper.GetMaskedValue(0xFFFFFFFF, 0, 32)); in ShouldGetDoubleWordMaskedValue()
74 Assert.AreEqual(0x10, BitHelper.GetMaskedValue(0x38, 4, 1)); in ShouldGetDoubleWordMaskedValue()
80 Assert.AreEqual(0x00, BitHelper.GetMaskedValue(0L, 0, 0)); in ShouldGetQuadWordMaskedValue()
81 Assert.AreEqual(0x00, BitHelper.GetMaskedValue(0x1234L, 32, 0)); in ShouldGetQuadWordMaskedValue()
82 Assert.AreEqual(0x1234, BitHelper.GetMaskedValue(0x1234L, 0, 13)); in ShouldGetQuadWordMaskedValue()
83 Assert.AreEqual(0xFFFFFFFFFFFFFF, BitHelper.GetMaskedValue(0xFFFFFFFFFFFFFFL, 0, 64)); in ShouldGetQuadWordMaskedValue()
84 Assert.AreEqual(0x10, BitHelper.GetMaskedValue(0x38L, 4, 1)); in ShouldGetQuadWordMaskedValue()
91 BitHelper.SetMaskedValue(ref value, 0, 0, 0); in ShouldSetDoubleWordMaskedValue()
93 BitHelper.SetMaskedValue(ref value, 0x1234, 32, 0); in ShouldSetDoubleWordMaskedValue()
95 BitHelper.SetMaskedValue(ref value, 0x1234, 0, 13); in ShouldSetDoubleWordMaskedValue()
97 BitHelper.SetMaskedValue(ref value, 0xFFFFFFFF, 0, 32); in ShouldSetDoubleWordMaskedValue()
99 BitHelper.SetMaskedValue(ref value, 0x28, 4, 1); in ShouldSetDoubleWordMaskedValue()
107 BitHelper.SetMaskedValue(ref value, 0, 0, 0); in ShouldSetQuadWordMaskedValue()
109 BitHelper.SetMaskedValue(ref value, 0x1234, 32, 0); in ShouldSetQuadWordMaskedValue()
111 BitHelper.SetMaskedValue(ref value, 0x1234, 0, 13); in ShouldSetQuadWordMaskedValue()
113 BitHelper.SetMaskedValue(ref value, 0xFFFFFFFFFFFFFFF, 0, 64); in ShouldSetQuadWordMaskedValue()
115 BitHelper.SetMaskedValue(ref value, 0x28, 4, 1); in ShouldSetQuadWordMaskedValue()