Home
last modified time | relevance | path

Searched refs:fSETHALF (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/target/hexagon/imported/
H A Dalu.idef184 { fSETHALF(1,RddV,fSATN(16,-fGETHALF(1,RssV)));
185 fSETHALF(0,RddV,fGETHALF(0,RssV));
186 fSETHALF(3,RddV,fSATN(16,-fGETHALF(3,RssV)));
187 fSETHALF(2,RddV,fGETHALF(2,RssV));
307 "Set low 16-bits, leave upper 16 unchanged",{ fSETHALF(0,RxV,uiV);})
310 "Set high 16-bits, leave low 16 unchanged",{ fSETHALF(1,RxV,uiV);})
513 fSETHALF(i,RddV,fGETHALF(i,RssV)+fGETHALF(i,RttV));
522 fSETHALF(i,RddV,fSATN(16,fGETHALF(i,RssV)+fGETHALF(i,RttV)));
531 fSETHALF(i,RddV,fSATUN(16,fGETUHALF(i,RssV)+fGETUHALF(i,RttV)));
582 fSETHALF(0,RddV,fSATH(fGETHALF(0,RssV)+fGETHALF(1,RttV)));
[all …]
H A Dmpy.idef240 { fSETHALF(1,RdV,fGETHALF(1,(fSAT(fSCALE(N,fMPY16SS(fGETHALF(1,RsV),fGETHALF(1,RtV))) + 0x8000))));\
241 fSETHALF(0,RdV,fGETHALF(1,(fSAT(fSCALE(N,fMPY16SS(fGETHALF(0,RsV),fGETHALF(0,RtV))) + 0x8000))));\
314 { fSETHALF(0,RdV,fGETHALF(1,(fSAT(fSCALE(N,fMPY16SS(fGETHALF(0,RssV),fGETHALF(0,RttV))) + \
316 fSETHALF(1,RdV,fGETHALF(1,(fSAT(fSCALE(N,fMPY16SS(fGETHALF(2,RssV),fGETHALF(2,RttV))) + \
392 fSETHALF(0,RddV,(fMPY16SS(fGETUBYTE(0,RsV),fGETUBYTE(0,RtV))));
393 fSETHALF(1,RddV,(fMPY16SS(fGETUBYTE(1,RsV),fGETUBYTE(1,RtV))));
394 fSETHALF(2,RddV,(fMPY16SS(fGETUBYTE(2,RsV),fGETUBYTE(2,RtV))));
395 fSETHALF(3,RddV,(fMPY16SS(fGETUBYTE(3,RsV),fGETUBYTE(3,RtV))));
401 fSETHALF(0,RddV,(fMPY16SS(fGETBYTE(0,RsV),fGETUBYTE(0,RtV))));
402 fSETHALF(1,RddV,(fMPY16SS(fGETBYTE(1,RsV),fGETUBYTE(1,RtV))));
[all …]
H A Dshift.idef221 fSETHALF(i,RddV, fGETHALF(0,RsV));
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));
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));
639 fSETHALF(i,RdV,fGETHALF(0,(fGETWORD(i,RssV)>>uiV)));
[all …]
H A Dcompare.idef601 fSETHALF(0,tmp,(PsV<<8)|PtV);
602 fSETHALF(1,tmp,(PsV<<8)|PtV);
613 fSETHALF(0,tmp,(PsV<<8)|PtV);
614 fSETHALF(1,tmp,(PsV<<8)|PtV);
H A Dldst.idef47 fSETHALF(i,RdV,fGETUBYTE(i,tmpV));
56 fSETHALF(i,RddV,fGETUBYTE(i,tmpV));
68 fSETHALF(i,RdV,fGETBYTE(i,tmpV));
77 fSETHALF(i,RddV,fGETBYTE(i,tmpV));
H A Dmacros.def1413 DEF_MACRO(fSETHALF,
/openbmc/qemu/target/hexagon/imported/mmvec/
H A Dext.idef973 NARROWING_SHIFT(32,vasrwh,fSETHALF,h,w,,fECHO,fVNOROUND,0xF)
974 NARROWING_SHIFT(32,vasrwhsat,fSETHALF,h,w,:sat,fVSATH,fVNOROUND,0xF)
975 NARROWING_SHIFT(32,vasrwhrndsat,fSETHALF,h,w,:rnd:sat,fVSATH,fVROUND,0xF)
976 NARROWING_SHIFT(32,vasrwuhrndsat,fSETHALF,uh,w,:rnd:sat,fVSATUH,fVROUND,0xF)
977 NARROWING_SHIFT(32,vasrwuhsat,fSETHALF,uh,w,:sat,fVSATUH,fVNOROUND,0xF)
978 NARROWING_SHIFT(32,vasruwuhrndsat,fSETHALF,uh,uw,:rnd:sat,fVSATUH,fVROUND,0xF)
980 NARROWING_SHIFT_NOV1(32,vasruwuhsat,fSETHALF,uh,uw,:sat,fVSATUH,fVNOROUND,0xF)
996 NARROWING_VECTOR_SHIFT(32,vasrvwuhsat,fSETHALF,uh,w,uh,:sat,fVSATUH,fVNOROUND,0xF)
997 NARROWING_VECTOR_SHIFT(32,vasrvwuhrndsat,fSETHALF,uh,w,uh,:rnd:sat,fVSATUH,fVROUND,0xF)
1008 fSETHALF(0,VdV.w[i], (VvV.w[i] >> (RtV & 0xF)));
[all …]
/openbmc/qemu/target/hexagon/idef-parser/
H A Didef-parser.lex252 "fSETHALF" { yylval->cast.bit_width = 16;
/openbmc/qemu/target/hexagon/
H A Dmacros.h587 #define fSETHALF(N, DST, VAL) \ macro
592 #define fSETHALFw fSETHALF
593 #define fSETHALFd fSETHALF