Searched refs:fBIDIR_ASHIFTL (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/target/hexagon/idef-parser/ |
H A D | macros.h.inc | 41 #define fBIDIR_ASHIFTL(SRC, SHAMT, REGSTYPE) \
|
/openbmc/qemu/target/hexagon/imported/ |
H A D | shift.idef | 42 REGD##V = SAT(ACCSRC ACC fBIDIR_ASHIFTL(REGS##V,shamt,REGSTYPE)); \ 593 fSETHALF(i,RddV, fBIDIR_ASHIFTL(fGETHALF(i,RssV),fSXTN(7,32,RtV),2_8)); 689 fSETWORD(i,RddV, fBIDIR_ASHIFTL(fGETWORD(i,RssV),fSXTN(7,32,RtV),4_8));
|
H A D | macros.def | 993 fBIDIR_ASHIFTL,
|
/openbmc/qemu/target/hexagon/ |
H A D | macros.h | 485 #define fBIDIR_ASHIFTL(SRC, SHAMT, REGSTYPE) \ macro
|
/openbmc/qemu/target/hexagon/imported/mmvec/ |
H A D | ext.idef | 933 …TYPE")", "Vector arithmetic shift left " DESC, VdV.TYPE[i] = fBIDIR_ASHIFTL(VuV.TYPE[i], … 1020 fSETHALF(0,VdV.w[i], fVSATH( (VvV.w[i] + fBIDIR_ASHIFTL(1,(shamt-1),4_8) ) >> shamt)); 1021 fSETHALF(1,VdV.w[i], fVSATH( (VuV.w[i] + fBIDIR_ASHIFTL(1,(shamt-1),4_8) ) >> shamt))) 1026 fSETHALF(0,VdV.w[i], fVSATUH( (VvV.w[i] + fBIDIR_ASHIFTL(1,(shamt-1),4_8) ) >> shamt)); 1027 fSETHALF(1,VdV.w[i], fVSATUH( (VuV.w[i] + fBIDIR_ASHIFTL(1,(shamt-1),4_8) ) >> shamt))) 1037 fSETHALF(0,VdV.w[i], fVSATUH( (VvV.uw[i] + fBIDIR_ASHIFTL(1,(shamt-1),4_8) ) >> shamt)); 1038 fSETHALF(1,VdV.w[i], fVSATUH( (VuV.uw[i] + fBIDIR_ASHIFTL(1,(shamt-1),4_8) ) >> shamt)))
|