@@ -31,32 +31,32 @@ TEST(APIntTest, ValueInit) {
3131
3232// Test that 0^5 == 0
3333TEST (APIntTest, PowZeroTo5) {
34- APInt Zero = APInt ( );
34+ APInt Zero = APInt::getZero ( 32 );
3535 EXPECT_TRUE (!Zero);
3636 APInt ZeroTo5 = APIntOps::pow (Zero, 5 );
3737 EXPECT_TRUE (!ZeroTo5);
3838}
3939
4040// Test that 1^16 == 1
4141TEST (APIntTest, PowOneTo16) {
42- APInt One = APInt::getZero (32 ) + 1 ;
42+ APInt One (32 , 1 ) ;
4343 APInt OneTo16 = APIntOps::pow (One, 16 );
4444 EXPECT_EQ (One, OneTo16);
4545}
4646
4747// Test that 2^10 == 1024
4848TEST (APIntTest, PowerTwoTo10) {
49- APInt Two = APInt::getZero (32 ) + 2 ;
49+ APInt Two (32 , 2 ) ;
5050 APInt TwoTo20 = APIntOps::pow (Two, 10 );
5151 APInt V_1024 = APInt::getZero (32 ) + 1024 ;
5252 EXPECT_EQ (TwoTo20, V_1024);
5353}
5454
5555// Test that 3^3 == 27
5656TEST (APIntTest, PowerThreeTo3) {
57- APInt Three = APInt::getZero (32 ) + 3 ;
57+ APInt Three (32 , 3 ) ;
5858 APInt ThreeTo3 = APIntOps::pow (Three, 3 );
59- APInt V_27 = APInt::getZero (32 ) + 27 ;
59+ APInt V_27 (32 , 27 ) ;
6060 EXPECT_EQ (ThreeTo3, V_27);
6161}
6262
@@ -91,7 +91,7 @@ TEST(APIntTest, PowerSignedMinValueTo1) {
9191// Test that MaxValue^3 == MaxValue
9292TEST (APIntTest, ZeroToZero) {
9393 APInt Zero = APInt::getZero (32 );
94- APInt One = APInt::getZero (32 ) + 1 ;
94+ APInt One (32 , 1 ) ;
9595 APInt ZeroToZero = APIntOps::pow (Zero, 0 );
9696 EXPECT_EQ (ZeroToZero, One);
9797}
0 commit comments