Home
last modified time | relevance | path

Searched refs:negmid (Results 1 – 2 of 2) sorted by relevance

/freebsd/lib/libc/quad/
H A Dmuldi3.c102 int negall, negmid; in __muldi3() local
139 negmid = 0, udiff = u1 - u0; in __muldi3()
141 negmid = 1, udiff = u0 - u1; in __muldi3()
145 vdiff = v1 - v0, negmid ^= 1; in __muldi3()
153 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + in __muldi3()
/freebsd/sys/libkern/arm/
H A Dmuldi3.c105 int negall, negmid; in __muldi3() local
142 negmid = 0, udiff = u1 - u0; in __muldi3()
144 negmid = 1, udiff = u0 - u1; in __muldi3()
148 vdiff = v1 - v0, negmid ^= 1; in __muldi3()
156 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + in __muldi3()