Searched refs:EXPA (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/compiler-rt/lib/builtins/hexagon/ |
D | dffma.S | 52 #define EXPA r18 macro 150 EXPA = extractu(AH,#EXPBITS,#HI_MANTBITS) define 171 EXPA = add(EXPA,EXPB) define 187 EXPA = add(EXPA,#-BIAS+(ADJUST)) define 195 SWAP = cmp.gt(EXPC,EXPA) // If C >> PP 196 if (SWAP.new) EXPCA = combine(EXPA,EXPC) 206 EXPC = sub(EXPA,EXPC) 281 EXPA = add(EXPA,#-62) // And adjust exponent of result define 295 EXPA = sub(EXPA,LEFTSHIFT) define 305 P_TMP = !cmp.gt(EXPA,TMP) [all …]
|
D | dfdiv.S | 34 #define EXPA r12 macro 104 EXPA = extractu(EXPA,#DF_EXPBITS,#DF_MANTBITS-32) define 114 EXPA = sub(EXPA,EXPB) define 135 NO_OVF_UNF = cmp.gt(EXPA,QH) 136 NO_OVF_UNF = !cmp.gt(EXPA,QL) 141 EXPA = add(EXPA,#-QADJ) define 218 AH += asl(EXPA,#DF_MANTBITS-32) 224 AH += asl(EXPA,#DF_MANTBITS-32) 229 EXPA = add(EXPA,EXPB) define 232 P_TMP = cmp.gt(EXPA,##DF_BIAS+DF_BIAS) // overflow [all …]
|
D | dfaddsub.S | 18 #define EXPA r4 macro 79 EXPA = extractu(AH,#EXPBITS,#HI_MANTBITS) define 87 BIGB = cmp.gtu(EXPB,EXPA) // Is B substantially greater than A? 93 if (BIGB) EXPB_A = combine(EXPA,EXPB) // swap exponents 98 EXPDIFF = sub(EXPA,EXPB) 127 EXPB = add(EXPA,#-BIAS-60) 136 p0 = cmp.gtu(EXPA,ZTMPH) // must be pretty high in case of large cancellation 137 p0 = !cmp.gtu(EXPA,ZTMPL) 292 EXPA = extractu(AH,#EXPBITS,#HI_MANTBITS) define 302 EXPDIFF = sub(EXPA,EXPB)
|