Searched refs:fCRND (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/target/hexagon/idef-parser/ |
H A D | idef-parser.lex | 177 "fCRND" { return CROUND; }
|
/openbmc/qemu/target/hexagon/imported/ |
H A D | alu.idef | 1030 … fSETWORD(i,RddV,(fCRND(fSXTN(32,33,fGETWORD(i,RssV))+fSXTN(32,33,fGETWORD(i,RttV)))>>1)); 1039 … fSETWORD(i,RddV,fSAT(fCRND(fSXTN(32,33,fGETWORD(i,RttV))-fSXTN(32,33,fGETWORD(i,RssV)))>>1)); 1048 fSETHALF(i,RddV,fCRND(fGETHALF(i,RssV)+fGETHALF(i,RttV))>>1); 1057 fSETHALF(i,RddV,fSATH(fCRND(fGETHALF(i,RttV)-fGETHALF(i,RssV))>>1));
|
H A D | macros.def | 812 fCRND, /* optional rounding */
|
/openbmc/qemu/target/hexagon/ |
H A D | macros.h | 414 #define fCRND(A) ((((A) & 0x3) == 0x3) ? ((A) + 1) : ((A))) macro
|