Searched refs:left_shift (Results 1 - 8 of 8) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_uint_base.cpp156 int left_shift; // Left shift for val. local
160 left_shift = low_i % BITS_PER_DIGIT;
163 mask = ~(-1 << left_shift);
177 int left_shift; // Left shift for val. local
183 left_shift = low_i % BITS_PER_DIGIT;
193 mask = ~(-1 << left_shift);
195 ((val << left_shift) & DIGIT_MASK));
203 val >>= (BITS_PER_DIGIT-left_shift);
211 val >>= (BITS_PER_DIGIT-left_shift);
221 val >>= (BITS_PER_DIGIT-left_shift);
587 int left_shift; // Left shift for val. local
624 int left_shift; // Left shift for val. local
[all...]
H A Dsc_int_base.cpp204 int left_shift; // Left shift for val. local
210 left_shift = low_i % BITS_PER_DIGIT;
220 mask = ~(-1 << left_shift);
222 ((val << left_shift) & DIGIT_MASK));
230 val >>= (BITS_PER_DIGIT-left_shift);
238 val >>= (BITS_PER_DIGIT-left_shift);
248 val >>= (BITS_PER_DIGIT-left_shift);
615 int left_shift; // Left shift for val. local
619 left_shift = low_i % BITS_PER_DIGIT;
622 mask = ~(-1 << left_shift);
649 int left_shift; // Left shift for val. local
[all...]
H A Dsc_unsigned.cpp149 int left_shift; // Amount to shift value left. local
157 left_shift = low_i % BITS_PER_DIGIT;
165 mask = ~(-1 << left_shift);
180 int left_shift; // Amount to shift value left. local
196 left_shift = low_i % BITS_PER_DIGIT;
211 mask = ~(-1 << left_shift);
213 (digit[0] << left_shift) ) & DIGIT_MASK;
219 else if ( left_shift == 0 )
236 right_shift = BITS_PER_DIGIT - left_shift;
237 mask = ~(-1 << left_shift);
[all...]
H A Dsc_signed.cpp145 int left_shift; // Amount to shift value left. local
153 left_shift = low_i % BITS_PER_DIGIT;
158 mask = ~(-1 << left_shift);
173 int left_shift; // Amount to shift value left. local
188 left_shift = low_i % BITS_PER_DIGIT;
202 mask = ~(-1 << left_shift);
204 (digit[0] << left_shift) ) & DIGIT_MASK;
210 else if ( left_shift == 0 )
227 right_shift = BITS_PER_DIGIT - left_shift;
228 mask = ~(-1 << left_shift);
[all...]
/gem5/src/systemc/dt/int/
H A Dsc_uint_base.cc167 int left_shift; // Left shift for val. local
171 left_shift = low_i % BITS_PER_DIGIT;
174 mask = ~(~UINT_ZERO << left_shift);
190 int left_shift; // Left shift for val. local
196 left_shift = low_i % BITS_PER_DIGIT;
204 mask = ~(~UINT_ZERO << left_shift);
206 ((val << left_shift) & DIGIT_MASK));
212 val >>= (BITS_PER_DIGIT-left_shift);
219 val >>= (BITS_PER_DIGIT-left_shift);
228 val >>= (BITS_PER_DIGIT-left_shift);
575 int left_shift; // Left shift for val. local
613 int left_shift; // Left shift for val. local
[all...]
H A Dsc_int_base.cc205 int left_shift; // Left shift for val. local
211 left_shift = low_i % BITS_PER_DIGIT;
219 mask = ~(~UINT_ZERO << left_shift);
221 ((val << left_shift) & DIGIT_MASK));
227 val >>= (BITS_PER_DIGIT - left_shift);
234 val >>= (BITS_PER_DIGIT - left_shift);
243 val >>= (BITS_PER_DIGIT - left_shift);
578 int left_shift; // Left shift for val. local
582 left_shift = low_i % BITS_PER_DIGIT;
585 mask = ~(~UINT_ZERO << left_shift);
614 int left_shift; // Left shift for val. local
[all...]
H A Dsc_unsigned.cc170 int left_shift; // Amount to shift value left. local
177 left_shift = low_i % BITS_PER_DIGIT;
184 mask = ~(~0U << left_shift);
201 int left_shift; // Amount to shift value left. local
215 left_shift = low_i % BITS_PER_DIGIT;
224 mask = ~(~0U << left_shift);
226 (digit[0] << left_shift)) & DIGIT_MASK;
229 } else if (left_shift == 0) {
240 right_shift = BITS_PER_DIGIT - left_shift;
241 mask = ~(~0U << left_shift);
[all...]
H A Dsc_signed.cc162 int left_shift; // Amount to shift value left. local
168 left_shift = low_i % BITS_PER_DIGIT;
171 mask = ~(~0U << left_shift);
188 int left_shift; // Amount to shift value left. local
200 left_shift = low_i % BITS_PER_DIGIT;
209 mask = ~(~0U << left_shift);
211 (digit[0] << left_shift)) & DIGIT_MASK;
214 } else if (left_shift == 0) {
225 right_shift = BITS_PER_DIGIT - left_shift;
226 mask = ~(~0U << left_shift);
[all...]

Completed in 37 milliseconds