Lines Matching refs:x
33 u32 MATH_CountLeadingZerosFunc(u32 x) in MATH_CountLeadingZerosFunc() argument
40 clz x, x} in MATH_CountLeadingZerosFunc()
41 return x; in MATH_CountLeadingZerosFunc()
47 u32 MATH_CountLeadingZerosFunc(u32 x) in MATH_CountLeadingZerosFunc() argument
53 y = x >> 16; in MATH_CountLeadingZerosFunc()
57 x = y; in MATH_CountLeadingZerosFunc()
59 y = x >> 8; in MATH_CountLeadingZerosFunc()
63 x = y; in MATH_CountLeadingZerosFunc()
65 y = x >> 4; in MATH_CountLeadingZerosFunc()
69 x = y; in MATH_CountLeadingZerosFunc()
71 y = x >> 2; in MATH_CountLeadingZerosFunc()
75 x = y; in MATH_CountLeadingZerosFunc()
77 y = x >> 1; in MATH_CountLeadingZerosFunc()
84 n -= x; in MATH_CountLeadingZerosFunc()
101 u8 MATH_CountPopulation(u32 x) in MATH_CountPopulation() argument
110 x -= ((x >> 1) & 0x55555555); in MATH_CountPopulation()
114 x = (x & 0x33333333) + ((x >> 2) & 0x33333333); in MATH_CountPopulation()
119 x += (x >> 4); in MATH_CountPopulation()
122 x &= 0x0f0f0f0f; in MATH_CountPopulation()
125 x += (x >> 8); in MATH_CountPopulation()
128 x += (x >> 16); in MATH_CountPopulation()
131 return (u8)x; in MATH_CountPopulation()