Lines Matching defs:mask
175 uint32_t mask ;
185 mask = ~0u >> (32 - numBits) ; // mask must be created in two steps to avoid compiler sequencing ambiguity
186 mask <<= shift ;
188 value = (value << shift) & mask ;
189 value |= curr & ~mask ;
199 uint32_t mask ;
212 mask = ~0u >> -shiftvalue ;
213 w |= (curr & ~mask) ;
221 mask = ~0u >> (32 - numBits) ;
222 mask <<= shiftvalue ; // mask must be created in two steps to avoid compiler sequencing ambiguity
224 w = (value << shiftvalue) & mask ;
225 w |= curr & ~mask ;