Searched refs:low_half (Results 1 - 4 of 4) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbutils.cpp1043 R0_l' = low_half(prod_l)
1045 R0_h' = low_half(prod_h)
1047 R0 = high_half(prod_h)|low_half(prod_l)
1056 NOTE: low_half(u) returns the lower BITS_PER_HALF_DIGIT of u,
1075 sc_digit u_l = low_half(u_h); // B
1092 sc_digit v_l = low_half(v_h); // D
1101 sc_digit prod_l = (*w) + u_l * v_l + low_half(carry);
1105 (*w++) = concat(low_half(prod_h), low_half(prod_l));
1147 sc_digit prod_l = v * low_half(u_A
[all...]
H A Dsc_nbutils.h349 low_half(sc_digit d) function in namespace:sc_dt
/gem5/src/systemc/dt/int/
H A Dsc_nbutils.cc1005 R0_l' = low_half(prod_l)
1007 R0_h' = low_half(prod_h)
1009 R0 = high_half(prod_h)|low_half(prod_l)
1018 NOTE: low_half(u) returns the lower BITS_PER_HALF_DIGIT of u,
1035 sc_digit u_l = low_half(u_h); // B
1048 sc_digit v_l = low_half(v_h); // D
1057 sc_digit prod_l = (*w) + u_l * v_l + low_half(carry);
1060 (*w++) = concat(low_half(prod_h), low_half(prod_l));
1089 sc_digit prod_l = v * low_half(u_A
[all...]
/gem5/src/systemc/ext/dt/int/
H A Dsc_nbutils.hh229 inline sc_digit low_half(sc_digit d) { return (d & HALF_DIGIT_MASK); } function in namespace:sc_dt

Completed in 17 milliseconds