Searched refs:fASHIFTL (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/target/hexagon/imported/ |
H A D | shift.idef | 108 { REGD##V = SAT(ACCSRC ACC fASHIFTL(REGS##V,uiV,REGSTYPE)); }) \ 117 { REGD##V = SAT(ACCSRC ACC fASHIFTL(REGS##V,uiV,REGSTYPE)); }) 131 { REGD##V = SAT(ACCSRC ACC fASHIFTL(REGS##V,uiV,REGSTYPE)); }) \ 180 { RdV = RtV + fASHIFTL(RsV,uiV,4_4); }) 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); })
|
H A D | macros.def | 1062 fASHIFTL,
|
/openbmc/qemu/target/hexagon/idef-parser/ |
H A D | macros.h.inc | 125 #define fASHIFTL(SRC, SHAMT, REGSTYPE) (fCAST##REGSTYPE##s(SRC) << SHAMT)
|
/openbmc/qemu/target/hexagon/ |
H A D | macros.h | 514 #define fASHIFTL(SRC, SHAMT, REGSTYPE) \ macro
|