Home
last modified time | relevance | path

Searched refs:EXPA (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/compiler-rt/lib/builtins/hexagon/
Ddffma.S52 #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 …]
Ddfdiv.S34 #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 …]
Ddfaddsub.S18 #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)