Lines Matching defs:s256
259 APInt s256(256, 15, true);
260 EXPECT_EQ(252u, s256.countl_zero());
261 EXPECT_EQ(0u, s256.countl_one());
262 EXPECT_EQ(4u, s256.getActiveBits());
263 EXPECT_EQ(0u, s256.countr_zero());
264 EXPECT_EQ(4u, s256.countr_one());
265 EXPECT_EQ(4u, s256.popcount());
266 EXPECT_EQ(15, s256.getSExtValue());
267 EXPECT_EQ(15u, s256.getZExtValue());
269 s256.setBits(62, 66);
270 EXPECT_EQ(190u, s256.countl_zero());
271 EXPECT_EQ(0u, s256.countl_one());
272 EXPECT_EQ(66u, s256.getActiveBits());
273 EXPECT_EQ(67u, s256.getSignificantBits());
274 EXPECT_EQ(0u, s256.countr_zero());
275 EXPECT_EQ(4u, s256.countr_one());
276 EXPECT_EQ(8u, s256.popcount());
278 s256.setBits(60, 256);
279 EXPECT_EQ(0u, s256.countl_zero());
280 EXPECT_EQ(196u, s256.countl_one());
281 EXPECT_EQ(256u, s256.getActiveBits());
282 EXPECT_EQ(61u, s256.getSignificantBits());
283 EXPECT_EQ(0u, s256.countr_zero());
284 EXPECT_EQ(4u, s256.countr_one());
285 EXPECT_EQ(200u, s256.popcount());
286 EXPECT_EQ(static_cast<int64_t>((~0ull << 60) | 15), s256.getSExtValue());