Lines Matching refs:APInt
162 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in GetBytes()
203 llvm::APInt zero_int = llvm::APInt::getNullValue(m_integer.getBitWidth() / 8); in IsZero()
217 return llvm::APInt::isSameValue(zero_int, m_integer); in IsZero()
294 m_integer = llvm::APInt(rhs.m_integer); in operator =()
302 m_integer = llvm::APInt(sizeof(int) * 8, v, true); in operator =()
308 m_integer = llvm::APInt(sizeof(int) * 8, v); in operator =()
314 m_integer = llvm::APInt(sizeof(long) * 8, v, true); in operator =()
320 m_integer = llvm::APInt(sizeof(long) * 8, v); in operator =()
326 m_integer = llvm::APInt(sizeof(long) * 8, v, true); in operator =()
332 m_integer = llvm::APInt(sizeof(long long) * 8, v); in operator =()
353 llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((type128 *)&v)->x)); in operator =()
357 llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, ((type128 *)&v)->x)); in operator =()
361 Scalar &Scalar::operator=(llvm::APInt rhs) { in operator =()
362 m_integer = llvm::APInt(rhs); in operator =()
1212 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in SChar()
1238 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in UChar()
1265 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in SShort()
1293 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in UShort()
1320 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in SInt()
1346 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in UInt()
1372 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in SLong()
1398 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in ULong()
1425 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in SLongLong()
1452 llvm::APInt rounded_double = in ULongLong()
1458 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in ULongLong()
1465 llvm::APInt Scalar::SInt128(llvm::APInt &fail_value) const { in SInt128()
1488 llvm::APInt Scalar::UInt128(const llvm::APInt &fail_value) const { in UInt128()
1511 llvm::APInt Scalar::SInt256(llvm::APInt &fail_value) const { in SInt256()
1534 llvm::APInt Scalar::UInt256(const llvm::APInt &fail_value) const { in UInt256()
1577 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in Float()
1603 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in Double()
1629 llvm::APInt ldbl_val = m_float.bitcastToAPInt(); in LongDouble()
2238 m_integer = llvm::APInt(sizeof(uint_t) * 8, uval64, false); in SetValueFromCString()
2241 m_integer = llvm::APInt(sizeof(ulong_t) * 8, uval64, false); in SetValueFromCString()
2244 m_integer = llvm::APInt(sizeof(ulonglong_t) * 8, uval64, false); in SetValueFromCString()
2276 m_integer = llvm::APInt(sizeof(sint_t) * 8, sval64, true); in SetValueFromCString()
2279 m_integer = llvm::APInt(sizeof(slong_t) * 8, sval64, true); in SetValueFromCString()
2282 m_integer = llvm::APInt(sizeof(slonglong_t) * 8, sval64, true); in SetValueFromCString()
2321 llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, in SetValueFromCString()
2381 operator=(llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, int128.x)); in SetValueFromData()
2395 operator=(llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, int256.x)); in SetValueFromData()
2428 operator=(llvm::APInt(BITWIDTH_INT128, NUM_OF_WORDS_INT128, int128.x)); in SetValueFromData()
2442 operator=(llvm::APInt(BITWIDTH_INT256, NUM_OF_WORDS_INT256, int256.x)); in SetValueFromData()
2493 llvm::APInt sign_bit = llvm::APInt::getSignMask(sign_bit_pos + 1); in SignExtend()
2494 llvm::APInt bitwize_and = m_integer & sign_bit; in SignExtend()
2496 const llvm::APInt mask = in SignExtend()
2497 ~(sign_bit) + llvm::APInt(m_integer.getBitWidth(), 1); in SignExtend()