Lines Matching defs:value
43 MipsISA::bitrev(int32_t value)
52 result |= (value & 1 << i) << -shift;
54 result |= (value & 1 << i) >> shift;
61 MipsISA::dspSaturate(uint64_t value, int32_t fmt, int32_t sign,
64 int64_t svalue = (int64_t)value;
91 MipsISA::checkOverflow(uint64_t value, int32_t fmt, int32_t sign,
94 int64_t svalue = (int64_t)value;
114 MipsISA::signExtend(uint64_t value, int32_t fmt)
120 if (value & sign)
121 value |= (ones << signpos); // extend with ones
123 value &= (ones >> (64 - signpos)); // extend with zeros
125 return value;
129 MipsISA::addHalfLsb(uint64_t value, int32_t lsbpos)
131 return value += ULL(1) << (lsbpos - 1);
1162 MipsISA::writeDSPControl(uint32_t *dspctl, uint32_t value, uint32_t mask)
1174 value &= fmask;
1175 *dspctl |= value;