/openbmc/qemu/target/hexagon/ |
H A D | gen_tcg_hvx.h | 589 fGEN_TCG_PRED_VEC_LOAD(fLSBOLD(PvV), \ 625 fGEN_TCG_PRED_VEC_LOAD(fLSBOLD(PvV), \ 661 fGEN_TCG_PRED_VEC_LOAD(fLSBOLD(PvV), \ 754 fGEN_TCG_PRED_VEC_STORE(fLSBOLD(PvV), \ 764 fGEN_TCG_PRED_VEC_STORE(fLSBOLD(PvV), \ 796 fGEN_TCG_PRED_VEC_STORE(fLSBOLD(PvV), \ 806 fGEN_TCG_PRED_VEC_STORE(fLSBOLD(PvV), \ 838 fGEN_TCG_PRED_VEC_STORE(fLSBOLD(PvV), \ 848 fGEN_TCG_PRED_VEC_STORE(fLSBOLD(PvV), \
|
H A D | gen_tcg.h | 340 fGEN_TCG_PRED_LOAD(GET_EA_pi, fLSBOLD(PtV), 1, u) 348 fGEN_TCG_PRED_LOAD(GET_EA_pi, fLSBOLD(PtV), 1, s) 358 fGEN_TCG_PRED_LOAD(GET_EA_pi, fLSBOLD(PtV), 2, u) 366 fGEN_TCG_PRED_LOAD(GET_EA_pi, fLSBOLD(PtV), 2, s) 375 fGEN_TCG_PRED_LOAD(GET_EA_pi, fLSBOLD(PtV), 4, u) 397 fGEN_TCG_PRED_LOAD_PAIR(GET_EA_pi, fLSBOLD(PtV)) 947 fGEN_TCG_cond_jumpt(fLSBOLD(PuV)) 949 fGEN_TCG_cond_jumpt(fLSBOLD(PuV)) 951 fGEN_TCG_cond_jumpf(fLSBOLD(PuV)) 953 fGEN_TCG_cond_jumpf(fLSBOLD(PuV)) [all …]
|
H A D | macros.h | 220 #define fLSBOLD(VAL) tcg_gen_andi_tl(LSB, (VAL), 1) macro 222 #define fLSBOLD(VAL) ((VAL) & 1) macro 244 #define fLSBOLDNOT(VAL) (!fLSBOLD(VAL))
|
/openbmc/qemu/target/hexagon/imported/ |
H A D | branch.idef | 41 …":nt "OPER2,ATTRIB,DESCR,{fBRANCH_SPECULATE_STALL(fLSBOLD(PuV),,SPECULATE_NOT_TAKEN,12,0); if (fLS… 43 …PER":t "OPER2,ATTRIB,DESCR,{fBRANCH_SPECULATE_STALL(fLSBOLD(PuV),,SPECULATE_TAKEN,12,0); if (fLSBO… 188 …MEXT(riV); fPCALIGN(riV); fBRANCH_SPECULATE_STALL(fLSBOLD(PuV),,SPECULATE_NOT_TAKEN,12,0); if (fLS… 197 {fBRANCH_SPECULATE_STALL(fLSBOLD(PuV),,SPECULATE_NOT_TAKEN,12,0);if (fLSBOLD(PuV)) { fCALLR(RsV); }…
|
H A D | subinsns.idef | 36 Q6INSN(SA1_clrt, "if (p0) Rd16=#0", ATTRIBS(A_SUBINSN),"clear if true", { if (fLSBOLD(fRE… 92 …8u_t tmp;); fBRANCH_SPECULATE_STALL(fLSBOLD(fREAD_P0()),, SPECULATE_NOT_TAKEN,4,0); fEA_REG(fREAD_… 114 {fBRANCH_SPECULATE_STALL(fLSBOLD(fREAD_P0()),, SPECULATE_TAKEN,4,0); if (fLSBOLD(fREAD_P0())) {fJUM…
|
H A D | ldst.idef | 189 COND_RETURN_TF(L4_return,,,7,0,SPECULATE_NOT_TAKEN,ATTRIBS(RETURN_ATTRIBS,A_JINDIROLD),fLSBOLD,PvV,) 221 …#u6:"SHFT")", ATTRIB,DESCR,{fIMMEXT(uiV); fEA_RI(RsV,uiV); if(fLSBOLD(PtV)){SEMANTICS;}… 222 …Pt4) "OPER"(Rx32++#s4:"SHFT")", ATTRIB,DESCR,{fEA_REG(RxV); if(fLSBOLD(PtV)){ fPM_I(RxV,… 227 …PER"(Rs32+Rt32<<#u2)", ATTRIB,DESCR,{fEA_RRs(RsV,RtV,uiV); if(fLSBOLD(PvV)){ SEMANTICS;… 233 …PER"(#u6)", ATTRIB,DESCR,{fMUST_IMMEXT(uiV); fEA_IMM(uiV); if(fLSBOLD(PtV)){ SEMANTICS;… 251 …+#u6:"SHFT")="DEST, ATTRIB,DESCR,{fIMMEXT(uiV); fEA_RI(RsV,uiV); if (fLSBOLD(PvV)){ SEMANTICS;… 252 …Pv4) "OPER"(Rx32++#s4:"SHFT")="DEST, ATTRIB,DESCR,{fEA_REG(RxV); if (fLSBOLD(PvV)){ fPM_I(RxV,… 255 …OPER"(Rs32+Ru32<<#u2)="DEST, ATTRIB,DESCR,{fEA_RRs(RsV,RuV,uiV); if (fLSBOLD(PvV)){ SEMANTICS;… 263 …OPER"(#u6)="DEST, ATTRIB,DESCR,{fMUST_IMMEXT(uiV); fEA_IMM(uiV); if (fLSBOLD(PvV)){ SEMANTICS;… 317 …f (Pv4) "OPER"(Rs32+#u6:"SHFT")="DEST,ATTRIB,DESCR,{fEA_RI(RsV,uiV); if (fLSBOLD(PvV)){ SEMANTICS;…
|
H A D | compare.idef | 215 { RdV = (fLSBOLD(PuV) ? RsV : RtV); }) 228 { fIMMEXT(siV); if (fLSBOLD(PuV)) RdV=siV; else CANCEL;}) 254 { if (fLSBOLD(PuV)) { 272 { fIMMEXT(siV); RdV = (fLSBOLD(PuV) ? siV : SiV); }) 278 { fIMMEXT(siV); RdV = (fLSBOLD(PuV) ? RsV : siV); }) 283 { fIMMEXT(siV); RdV = (fLSBOLD(PuV) ? siV : RsV); })
|
H A D | alu.idef | 36 Q6INSN(TAG##t,"if (Pu4) "OPER,ATTRIBS(A_ARCHV2),DESCR,{if(fLSBOLD(PuV)){SEMANTICS;} else {CANCEL;}}… 160 RddV = RssV + RttV + fLSBOLD(PxV); 161 PxV = f8BITSOF(fCARRY_FROM_ADD(RssV,RttV,fLSBOLD(PxV))); 166 RddV = RssV + ~RttV + fLSBOLD(PxV); 167 PxV = f8BITSOF(fCARRY_FROM_ADD(RssV,~RttV,fLSBOLD(PxV)));
|
H A D | macros.def | 117 fLSBOLD, 142 (!fLSBOLD(VAL)),
|
/openbmc/qemu/target/hexagon/idef-parser/ |
H A D | macros.h.inc | 19 #define fLSBOLD(VAL) (fGETBIT(0, VAL))
|
/openbmc/qemu/target/hexagon/imported/mmvec/ |
H A D | ext.idef | 241 … (" #SYNTAXP "4) " SYNTAXA "(Rx32++#s3)" NT SYNTAXB, ATTRIB,DESCR, { if (fLSBOLD(SYNTAXP##V)) { fE… 242 … (" #SYNTAXP "4) " SYNTAXA "(Rt32+#s4)" NT SYNTAXB, ATTRIB,DESCR, { if (fLSBOLD(SYNTAXP##V)) { fE… 243 … (" #SYNTAXP "4) " SYNTAXA "(Rx32++Mu2)" NT SYNTAXB,ATTRIB,DESCR, { if (fLSBOLD(SYNTAXP##V)) { fE… 1778 if (fLSBOLD(PsV)) { 1798 if (fLSBOLD(PsV)) {
|