Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/
H A DAPInt.h39 typedef uint64_t integerPart; typedef
43 host_char_bit * static_cast<unsigned int>(sizeof(integerPart));
341 return VAL == ~integerPart(0) >> (APINT_BITS_PER_WORD - BitWidth); in isAllOnesValue()
1592 static void tcSet(integerPart *, integerPart, unsigned int);
1595 static void tcAssign(integerPart *, const integerPart *, unsigned int);
1598 static bool tcIsZero(const integerPart *, unsigned int);
1601 static int tcExtractBit(const integerPart *, unsigned int bit);
1607 static void tcExtract(integerPart *, unsigned int dstCount,
1608 const integerPart *, unsigned int srcBits,
1612 static void tcSetBit(integerPart *, unsigned int bit);
[all …]
H A DAPFloat.h193 APFloat(const fltSemantics &, integerPart);
361 opStatus convertToInteger(integerPart *, unsigned int, bool, roundingMode,
365 opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int,
367 opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int,
529 integerPart *significandParts();
530 const integerPart *significandParts() const;
538 integerPart addSignificand(const APFloat &);
539 integerPart subtractSignificand(const APFloat &, integerPart);
590 opStatus convertToSignExtendedInteger(integerPart *, unsigned int, bool,
592 opStatus convertFromUnsignedParts(const integerPart *, unsigned int,
[all …]
/minix3/external/bsd/llvm/dist/llvm/unittests/ADT/
H A DAPIntTest.cpp540 integerPart singleWord = ~integerPart(0) << (integerPartWidth - 1); in TEST()
541 integerPart carry = APInt::tcDecrement(&singleWord, 1); in TEST()
542 EXPECT_EQ(carry, integerPart(0)); in TEST()
543 EXPECT_EQ(singleWord, ~integerPart(0) >> 1); in TEST()
548 integerPart singleWord = 0; in TEST()
549 integerPart carry = APInt::tcDecrement(&singleWord, 1); in TEST()
550 EXPECT_EQ(carry, integerPart(1)); in TEST()
551 EXPECT_EQ(singleWord, ~integerPart(0)); in TEST()
558 integerPart test[4] = {0x1, 0x1, 0x1, 0x1}; in TEST()
559 integerPart expected[4] = {0x0, 0x1, 0x1, 0x1}; in TEST()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DAPInt.cpp690 integerPart MSWMask; in countLeadingZerosSlowCase()
691 if (BitsInMSW) MSWMask = (integerPart(1) << BitsInMSW) - 1; in countLeadingZerosSlowCase()
693 MSWMask = ~integerPart(0); in countLeadingZerosSlowCase()
698 integerPart MSW = pVal[i-1] & MSWMask; in countLeadingZerosSlowCase()
2320 static inline integerPart
2325 return ~(integerPart) 0 >> (integerPartWidth - bits); in lowBitMask()
2329 static inline integerPart
2330 lowHalf(integerPart part) in lowHalf()
2336 static inline integerPart
2337 highHalf(integerPart part) in highHalf()
[all …]
H A DAPFloat.cpp340 lostFractionThroughTruncation(const integerPart *parts, in lostFractionThroughTruncation()
362 shiftRight(integerPart *dst, unsigned int parts, unsigned int bits) in shiftRight()
409 static integerPart
410 ulpsFromBoundary(const integerPart *parts, unsigned int bits, bool isNearest) in ulpsFromBoundary()
413 integerPart part, boundary; in ulpsFromBoundary()
421 part = parts[count] & (~(integerPart) 0 >> (integerPartWidth - partBits)); in ulpsFromBoundary()
424 boundary = (integerPart) 1 << (partBits - 1); in ulpsFromBoundary()
438 return ~(integerPart) 0; /* A lot. */ in ulpsFromBoundary()
444 return ~(integerPart) 0; /* A lot. */ in ulpsFromBoundary()
449 return ~(integerPart) 0; /* A lot. */ in ulpsFromBoundary()
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DItaniumMangle.cpp695 llvm::integerPart hexDigit in mangleFloat()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9276 integerPart cN; in isConstVecPow2()
9277 integerPart c0 = 0; in isConstVecPow2()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2748 integerPart x[2]; in getNode()