Home | History | Annotate | Download | only in win32

Lines Matching refs:where

110   unsigned long where;
115 if (_BitScanForward64(&where, mask))
116 return static_cast<int>(where);
120 if (_BitScanForward(&where, static_cast<unsigned long>(mask)))
121 return static_cast<int>(where);
123 if (_BitScanForward(&where, static_cast<unsigned long>(mask >> 32)))
124 return static_cast<int>(where + 32); // Create a bit offset from the LSB.
131 unsigned long where;
134 if (_BitScanForward(&where, mask))
135 return static_cast<int>(where);
151 unsigned long where;
155 if (_BitScanReverse64(&where, mask))
156 return static_cast<int>(63 - where);
159 if (_BitScanReverse(&where, static_cast<unsigned long>(mask >> 32)))
161 (where + 32)); // Create a bit offset from the MSB.
163 if (_BitScanReverse(&where, static_cast<unsigned long>(mask)))
164 return static_cast<int>(63 - where);
171 unsigned long where;
174 if (_BitScanReverse(&where, mask))
175 return static_cast<int>(31 - where);