Lines Matching refs:RssV
164 tmp = fASHIFTR(RssV,uiV,8_8);
201 RddV = (fLSHIFTR(RssV,uiV*8,8_8))|(fASHIFTL(RttV,((8-uiV)*8),8_8));
206 { RddV = fLSHIFTR(RssV,(PuV&0x7)*8,8_8)|(fASHIFTL(RttV,(8-(PuV&0x7))*8,8_8));})
210 { RddV = fASHIFTL(RttV,uiV*8,8_8) | fZXTN(uiV*8,64,RssV); })
214 { RddV = fASHIFTL(RttV,(PuV&7)*8,8_8) | fZXTN((PuV&7)*8,64,RssV); })
342 RxxV |= ((RssV & ((fCONSTLL(1)<<width)-1)) << offset);
351 RddV = fSXTN(width,64,(fCAST8_8u(RssV) >> offset));
360 RddV = fZXTN(width,64,(fCAST8_8u(RssV) >> offset));
423 RxxV |= ((RssV & mask) << offset);
433 RddV = fSXTN(width,64,fBIDIR_LSHIFTR(fCAST8_8u(RssV),offset,8_8));
442 RddV = fZXTN(width,64,fBIDIR_LSHIFTR(fCAST8_8u(RssV),offset,8_8));
524 fSETHALF(i,RddV, (fGETHALF(i,RssV)>>uiV));
534 fSETHALF(i,RddV, (fGETUHALF(i,RssV)>>uiV));
543 fSETHALF(i,RddV, (fGETHALF(i,RssV)<<uiV));
554 fSETHALF(i,RddV, fBIDIR_ASHIFTR(fGETHALF(i,RssV),fSXTN(7,32,RtV),2_8));
563 fSETBYTE(i,RdV, fSATUB( ((fGETHALF(i,RssV) >> uiV )+1)>>1 ));
572 fSETBYTE(i,RdV, fSATUB( fGETHALF(i,RssV) >> uiV ));
583 fSETHALF(i,RddV, ( ((fGETHALF(i,RssV) >> uiV)+1)>>1 ));
593 fSETHALF(i,RddV, fBIDIR_ASHIFTL(fGETHALF(i,RssV),fSXTN(7,32,RtV),2_8));
604 fSETHALF(i,RddV, fBIDIR_LSHIFTR(fGETUHALF(i,RssV),fSXTN(7,32,RtV),2_8));
614 fSETHALF(i,RddV, fBIDIR_LSHIFTL(fGETUHALF(i,RssV),fSXTN(7,32,RtV),2_8));
628 fSETWORD(i,RddV,(fGETWORD(i,RssV)>>uiV));
639 fSETHALF(i,RdV,fGETHALF(0,(fGETWORD(i,RssV)>>uiV)));
648 fSETHALF(i,RdV,fGETHALF(0,fBIDIR_ASHIFTR(fGETWORD(i,RssV),fSXTN(7,32,RtV),4_8)));
658 fSETWORD(i,RddV,(fGETUWORD(i,RssV)>>uiV));
667 fSETWORD(i,RddV,(fGETWORD(i,RssV)<<uiV));
678 fSETWORD(i,RddV, fBIDIR_ASHIFTR(fGETWORD(i,RssV),fSXTN(7,32,RtV),4_8));
689 fSETWORD(i,RddV, fBIDIR_ASHIFTL(fGETWORD(i,RssV),fSXTN(7,32,RtV),4_8));
699 fSETWORD(i,RddV, fBIDIR_LSHIFTR(fGETUWORD(i,RssV),fSXTN(7,32,RtV),4_8));
710 fSETWORD(i,RddV, fBIDIR_LSHIFTL(fGETUWORD(i,RssV),fSXTN(7,32,RtV),4_8));
728 fSETHALF(i,RdV,fGETHALF(1,(fGETWORD(i,RssV)+0x08000)));
737 fSETHALF(i,RdV,fGETHALF(1,fSAT(fGETWORD(i,RssV)+0x08000)));
764 fSETBYTE(i,RdV,fSATUN(8,fGETHALF(i,RssV)));
796 fSETBYTE(i,RdV,fSATN(8,fGETHALF(i,RssV)));
805 fSETBYTE(i,RdV,fGETBYTE(i*2+1,RssV));
814 fSETHALF(2,RddV,fGETHALF(0,RssV));
815 fSETHALF(3,RddV,fGETHALF(2,RssV));
823 fSETHALF(2,RddV,fGETHALF(1,RssV));
824 fSETHALF(3,RddV,fGETHALF(3,RssV));
833 fSETBYTE(i,RdV,fGETBYTE(i*2,RssV));
843 fSETBYTE(i+4,RddV,fGETBYTE(i*2,RssV));
853 fSETBYTE(i+4,RddV,fGETBYTE(i*2+1,RssV));
881 fSETHALF(i,RdV,fSATN(16,fGETWORD(i,RssV)));
890 fSETHALF(i,RdV,fSATUN(16,fGETWORD(i,RssV)));
922 fSETHALF(i,RddV,fSATUN(8,fGETHALF(i,RssV)));
931 fSETHALF(i,RddV,fSATN(8,fGETHALF(i,RssV)));
940 fSETWORD(i,RddV,fSATN(16,fGETWORD(i,RssV)));
949 fSETWORD(i,RddV,fSATUN(16,fGETWORD(i,RssV)));
964 fSETBYTE(i*2 ,RddV,fGETBYTE(i*2+1,RssV));
975 fSETBYTE(i*2+1,RddV,fGETBYTE(i*2,RssV));
984 fSETHALF(i*2 ,RddV,fGETHALF(i*2+1,RssV));
995 fSETHALF(i*2+1,RddV,fGETHALF(i*2,RssV));
1005 "Population Count", { RdV = fCOUNTONES_8(RssV); })
1011 "Parity of Masked Value", { RdV = 1&fCOUNTONES_8(RssV & RttV); })
1014 "Parity of Masked Value", { RddV = (fCAST8u(RssV) >> 1) | (fCAST8u((1&fCOUNTONES_8(RssV & RttV)))<<…
1024 "Count leading sign bits - 1", { if (RssV == 0) { RdV = 0; }
1025 else { RdV = (fMAX(fCL1_8(RssV),fCL1_8(~RssV)))-1;}})
1029 { RdV = (fMAX(fCL1_8(RssV),fCL1_8(~RssV)))+siV;})
1046 range = fGETWORD(0,RssV);
1047 offset = fGETWORD(1,RssV);
1090 "Count leading bits", {RdV = fMAX(fCL1_8(RssV),fCL1_8(~RssV));})
1093 "Count leading bits", {RdV = fCL1_8(~RssV);})
1096 "Count leading bits", {RdV = fCL1_8(RssV);})
1102 Q6INSN(S2_brevp,"Rdd32=brev(Rss32)", ATTRIBS(), "Bit Reverse",{RddV = fBREV_8(RssV);})
1105 Q6INSN(S2_ct0p, "Rd32=ct0(Rss32)", ATTRIBS(), "Count Trailing",{RdV = fCL1_8(~fBREV_8(RssV));})
1106 Q6INSN(S2_ct1p, "Rd32=ct1(Rss32)", ATTRIBS(), "Count Trailing",{RdV = fCL1_8(fBREV_8(RssV));})
1110 {RddV = fINTERLEAVE(fGETWORD(1,RssV),fGETWORD(0,RssV));})
1113 {RddV = fDEINTERLEAVE(RssV);})