Lines Matching refs:ZW
3022 auto ZW = APInt::getZeroWidth(); in TEST() local
3023 EXPECT_EQ(0U, ZW.getBitWidth()); in TEST()
3031 APInt ZW2(ZW); in TEST()
3034 ZW = ZW2; in TEST()
3035 EXPECT_EQ(0U, ZW.getBitWidth()); in TEST()
3039 EXPECT_EQ(0U, APInt::getSplat(0, ZW).getBitWidth()); in TEST()
3043 ZW |= ZW2; in TEST()
3044 ZW &= ZW2; in TEST()
3045 ZW ^= ZW2; in TEST()
3046 ZW |= 42; // These ignore high bits of the literal. in TEST()
3047 ZW &= 42; in TEST()
3048 ZW ^= 42; in TEST()
3049 EXPECT_EQ(1, ZW.isIntN(0)); in TEST()
3053 ZW += ZW2; in TEST()
3054 ZW -= ZW2; in TEST()
3055 ZW *= ZW2; in TEST()
3058 ZW <<= 0; in TEST()
3059 ZW.lshrInPlace(0); in TEST()
3060 (void)ZW.rotl(0); in TEST()
3061 (void)ZW.rotr(0); in TEST()
3064 EXPECT_EQ(1, ZW == ZW); in TEST()
3065 EXPECT_EQ(0, ZW != ZW); in TEST()
3066 EXPECT_EQ(0, ZW.ult(ZW)); in TEST()
3069 ZW.setBitsWithWrap(0, 0); in TEST()
3070 ZW.setBits(0, 0); in TEST()
3071 ZW.clearAllBits(); in TEST()
3072 ZW.flipAllBits(); in TEST()
3075 EXPECT_EQ(0U, ZW.countLeadingZeros()); in TEST()
3076 EXPECT_EQ(0U, ZW.countLeadingOnes()); in TEST()
3077 EXPECT_EQ(0U, ZW.countPopulation()); in TEST()
3078 EXPECT_EQ(0U, ZW.reverseBits().getBitWidth()); in TEST()
3079 EXPECT_EQ(0U, ZW.getHiBits(0).getBitWidth()); in TEST()
3080 EXPECT_EQ(0U, ZW.getLoBits(0).getBitWidth()); in TEST()
3081 EXPECT_EQ(0, ZW.zext(4)); in TEST()
3083 EXPECT_TRUE(ZW.isAllOnes()); in TEST()
3086 EXPECT_EQ(0U, ZW.getZExtValue()); in TEST()
3089 ZW.toStringUnsigned(STR); in TEST()
3093 APInt MZW1(std::move(ZW)); in TEST()