Lines Matching defs:i128
2106 APInt i128(128, 0);
2107 i128.insertBits(APInt(64, UINT64_MAX, true), 0);
2108 i128.insertBits(APInt(64, UINT64_MAX, true), 64);
2109 EXPECT_EQ(-1, i128.getSExtValue());
2160 APInt i128(128, 0);
2161 i128.insertBits(UINT64_MAX, 0, 64);
2162 i128.insertBits(UINT64_MAX, 64, 64);
2163 EXPECT_EQ(-1, i128.getSExtValue());
2513 APInt i128(128, 0);
2514 i128.setAllBits();
2515 EXPECT_EQ(128u, i128.countl_one());
2516 EXPECT_EQ(0u, i128.countl_zero());
2517 EXPECT_EQ(128u, i128.getActiveBits());
2518 EXPECT_EQ(0u, i128.countr_zero());
2519 EXPECT_EQ(128u, i128.countr_one());
2520 EXPECT_EQ(128u, i128.popcount());
2527 APInt i128(128, 0xfa);
2528 i128.setHighBits(1);
2529 EXPECT_EQ(0xa, i128.getLoBits(4));
2536 APInt i128(128, 0xfa);
2537 i128.setHighBits(2);
2538 EXPECT_EQ(0xc, i128.getHiBits(4));
2828 APInt i128(APInt::getHighBitsSet(128, 1));
2829 i128.ashrInPlace(64);
2830 EXPECT_EQ(65U, i128.countl_one());
2831 EXPECT_EQ(63U, i128.countr_zero());
2832 EXPECT_EQ(65U, i128.popcount());
2968 APInt i128 = APInt::getOneBitSet(128, 64);
2971 EXPECT_EQ(i128_1234, i128 * 1234);
2972 EXPECT_EQ(i128_1234, 1234 * i128);