Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ppc/
H A Dfixunstfti.c34 } ldUnion; in __fixunstfti() local
45 ldUnion.ld = input; in __fixunstfti()
46 hiExponent = ((ldUnion.ull[0] & 0x7FFFFFFFFFFFFFFFll) >> 52) - BIAS; in __fixunstfti()
47 loExponent = ((ldUnion.ull[1] & 0x7FFFFFFFFFFFFFFFll) >> 52) - BIAS; in __fixunstfti()
68 hiResult = (unsigned long long)ldUnion.d[0]; in __fixunstfti()
72 ldUnion.ull[0] &= 0x800FFFFFFFFFFFFFll; in __fixunstfti()
73 ldUnion.ull[0] |= 0x4350000000000000ll; in __fixunstfti()
74 hiResult = (unsigned long long)ldUnion.d[0]; in __fixunstfti()
81 if (ldUnion.d[0] > 0) { in __fixunstfti()
92 loResult = (long long)ldUnion.d[1]; in __fixunstfti()
[all …]