Searched refs:fGETBIT (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/target/hexagon/imported/ |
H A D | float.idef | 59 (fGETBIT(31,RsV ^ RxV ^ RtV) != 0)); 74 (fGETBIT(31,RsV ^ RxV ^ RtV) == 0)); 122 if (fGETBIT(0,uiV) && (class == FP_ZERO)) PdV = 0xff; 123 if (fGETBIT(1,uiV) && (class == FP_NORMAL)) PdV = 0xff; 124 if (fGETBIT(2,uiV) && (class == FP_SUBNORMAL)) PdV = 0xff; 125 if (fGETBIT(3,uiV) && (class == FP_INFINITE)) PdV = 0xff; 126 if (fGETBIT(4,uiV) && (class == FP_NAN)) PdV = 0xff; 161 RdV = fMAKESF(fGETBIT(31,RtV),exp,mant); 193 RdV = fMAKESF(fGETBIT(31,RsV),exp,mant); 284 if (fGETBIT(0,uiV) && (class == FP_ZERO)) PdV = 0xff; [all …]
|
H A D | compare.idef | 292 fSETBYTE(i,RddV,(fGETBIT(i,PuV)?(fGETBYTE(i,RssV)):(fGETBYTE(i,RttV)))); 301 fSETBYTE(i,RddV,(fGETBIT(i,PtV)?(0xff):(0x00))); 588 PdV = f8BITSOF(fGETBIT(31,TLBHI) && ((TLBHI & MASK) == (RtV & MASK)));
|
H A D | macros.def | 1105 if ((fGETBIT(22,A)) == 0) fRAISEFLAGS(FE_INVALID); 1446 DEF_MACRO(fGETBIT,
|
H A D | mpy.idef | 1058 if (fGETBIT(i,RtV)) { 1070 if (fGETBIT(i,RtV)) {
|
/openbmc/qemu/target/hexagon/ |
H A D | op_helper.c | 1002 if (fGETBIT(0, uiV) && float32_is_zero(RsV)) { in HELPER() 1005 if (fGETBIT(1, uiV) && float32_is_normal(RsV)) { in HELPER() 1008 if (fGETBIT(2, uiV) && float32_is_denormal(RsV)) { in HELPER() 1011 if (fGETBIT(3, uiV) && float32_is_infinity(RsV)) { in HELPER() 1014 if (fGETBIT(4, uiV) && float32_is_any_nan(RsV)) { in HELPER() 1136 if (fGETBIT(0, uiV) && float64_is_zero(RssV)) { in HELPER() 1139 if (fGETBIT(1, uiV) && float64_is_normal(RssV)) { in HELPER() 1142 if (fGETBIT(2, uiV) && float64_is_denormal(RssV)) { in HELPER() 1145 if (fGETBIT(3, uiV) && float64_is_infinity(RssV)) { in HELPER() 1148 if (fGETBIT(4, uiV) && float64_is_any_nan(RssV)) { in HELPER() [all …]
|
H A D | fma_emu.c | 562 if (float64_is_any_nan(a) && (fGETBIT(51, a) == 0)) { in special_fma() 565 if (float64_is_any_nan(b) && (fGETBIT(51, b) == 0)) { in special_fma() 568 if (float64_is_any_nan(c) && (fGETBIT(51, c) == 0)) { in special_fma()
|
H A D | macros.h | 611 #define fGETBIT(N, SRC) (((SRC) >> N) & 1) macro
|
/openbmc/qemu/target/hexagon/idef-parser/ |
H A D | macros.h.inc | 19 #define fLSBOLD(VAL) (fGETBIT(0, VAL)) 90 #define fLSBOLDNOT(VAL) fGETBIT(0, ~VAL)
|
H A D | idef-parser.lex | 217 "fGETBIT" { yylval->extract.bit_width = 1;
|