Searched defs:APInt (Results 1 - 3 of 3) sorted by relevance
/external/clang/test/SemaCXX/ |
H A D | unused.cpp | 5 class APInt { class in namespace:PR4103 8 class APSInt : public APInt { 15 APInt::operator=(RHS);
|
/external/llvm/include/llvm/ADT/ |
H A D | APInt.h | 1 //===-- llvm/ADT/APInt.h - For Arbitrary Precision Integer -----*- C++ -*--===// 44 // APInt Class 49 /// APInt is a functional replacement for common case unsigned integer type like 52 /// than 64-bits of precision. APInt provides a variety of arithmetic operators 61 /// * All binary operators must be on APInt instances of the same bit width. 73 class APInt { class in namespace:llvm 74 unsigned BitWidth; ///< The number of bits in this APInt. 83 /// This enum is used to hold the constants we needed for APInt. 98 APInt(uint64_t *val, unsigned bits) : BitWidth(bits), pVal(val) {} function in class:llvm::APInt 100 /// \brief Determine if this APInt jus 236 APInt(unsigned numBits, uint64_t val, bool isSigned = false) function in class:llvm::APInt 279 APInt(const APInt &that) : BitWidth(that.BitWidth), VAL(0) { function in class:llvm::APInt 287 APInt(APInt &&that) : BitWidth(that.BitWidth), VAL(that.VAL) { function in class:llvm::APInt 301 explicit APInt() : BitWidth(1) {} function in class:llvm::APInt [all...] |
/external/llvm/lib/Support/ |
H A D | APInt.cpp | 1 //===-- APInt.cpp - Implement APInt class ---------------------------------===// 15 #include "llvm/ADT/APInt.h" 36 assert(result && "APInt memory allocation fails!"); 45 assert(result && "APInt memory allocation fails!"); 77 void APInt::initSlowCase(unsigned numBits, uint64_t val, bool isSigned) { 85 void APInt::initSlowCase(const APInt& that) { 90 void APInt::initFromArray(ArrayRef<uint64_t> bigVal) { 107 APInt function in class:APInt 112 APInt::APInt(unsigned numBits, unsigned numWords, const uint64_t bigVal[]) function in class:APInt 117 APInt::APInt(unsigned numbits, StringRef Str, uint8_t radix) function in class:APInt [all...] |
Completed in 352 milliseconds