H A D | dsp.cc | 494 MipsISA::dspDpaq(int64_t dspac, int32_t a, int32_t b, int32_t ac, argument 533 int signa = bits(dspac, 63, 63); 536 temp = dspac + result; 541 dspac = FIXED_SMIN[outfmt]; 543 dspac = FIXED_SMAX[outfmt]; 545 dspac = temp; 548 dspac = dspSaturate(dspac + result, outfmt, SIGNED, &ouflag); 551 dspac += result; 557 return dspac; 561 dspDpsq(int64_t dspac, int32_t a, int32_t b, int32_t ac, int32_t infmt, int32_t outfmt, int32_t postsat, int32_t mode, uint32_t *dspctl) argument 628 dspDpa(int64_t dspac, int32_t a, int32_t b, int32_t ac, int32_t fmt, int32_t sign, int32_t mode) argument 656 dspDps(int64_t dspac, int32_t a, int32_t b, int32_t ac, int32_t fmt, int32_t sign, int32_t mode) argument 684 dspMaq(int64_t dspac, int32_t a, int32_t b, int32_t ac, int32_t fmt, int32_t mode, int32_t saturate, uint32_t *dspctl) argument 728 dspMulsa(int64_t dspac, int32_t a, int32_t b, int32_t ac, int32_t fmt) argument 742 dspMulsaq(int64_t dspac, int32_t a, int32_t b, int32_t ac, int32_t fmt, uint32_t *dspctl) argument 1041 dspExtr(int64_t dspac, int32_t fmt, int32_t sa, int32_t round, int32_t saturate, uint32_t *dspctl) argument 1084 dspExtp(int64_t dspac, int32_t size, uint32_t *dspctl) argument 1104 dspExtpd(int64_t dspac, int32_t size, uint32_t *dspctl) argument [all...] |