@@ -3110,11 +3110,16 @@ TEST(APIntOpsTest, mulx) {
31103110
31113111 APInt u64a (64 , 0x1234'5678'90AB'CDEF );
31123112 APInt u64b (64 , 0xFEDC'BA09'8765'4321 );
3113- EXPECT_EQ (APInt (128 , " 121FA000A3723A57C24A442FE55618CF" , 16 ), APIntOps::mulxu (u64a, u64b));
3113+ EXPECT_EQ (APInt (128 , " 121FA000A3723A57C24A442FE55618CF" , 16 ),
3114+ APIntOps::mulxu (u64a, u64b));
31143115
31153116 APInt u128a (128 , " 1234567890ABCDEF1234567890ABCDEF" , 16 );
31163117 APInt u128b (128 , " FEDCBA0987654321FEDCBA0987654321" , 16 );
3117- EXPECT_EQ (APInt (256 , " 121FA000A3723A57E68984312C3A8D7E96B428606E1E6BF5C24A442FE55618CF" , 16 ), APIntOps::mulxu (u128a, u128b));
3118+ EXPECT_EQ (
3119+ APInt (256 ,
3120+ " 121FA000A3723A57E68984312C3A8D7E96B428606E1E6BF5C24A442FE55618CF" ,
3121+ 16 ),
3122+ APIntOps::mulxu (u128a, u128b));
31183123
31193124 APInt s32a (32 , 0x1234'5678 );
31203125 APInt s32b (32 , 0x10AB'CDEF );
@@ -3125,14 +3130,24 @@ TEST(APIntOpsTest, mulx) {
31253130 APInt s64a (64 , 0x1234'5678'90AB'CDEF );
31263131 APInt s64b (64 , 0x1234'5678'90FE'DCBA );
31273132 APInt s64c (64 , 0xFEDC'BA09'8765'4321 );
3128- EXPECT_EQ (APInt (128 , " 014B66DC328E10C1FB99704184EF03A6" , 16 ), APIntOps::mulxs (s64a, s64b));
3129- EXPECT_EQ (APInt (128 , " FFEB498812C66C68C24A442FE55618CF" , 16 ), APIntOps::mulxs (s64a, s64c));
3133+ EXPECT_EQ (APInt (128 , " 014B66DC328E10C1FB99704184EF03A6" , 16 ),
3134+ APIntOps::mulxs (s64a, s64b));
3135+ EXPECT_EQ (APInt (128 , " FFEB498812C66C68C24A442FE55618CF" , 16 ),
3136+ APIntOps::mulxs (s64a, s64c));
31303137
31313138 APInt s128a (128 , " 1234567890ABCDEF1234567890ABCDEF" , 16 );
31323139 APInt s128b (128 , " 1234567890FEDCBA1234567890FEDCBA" , 16 );
31333140 APInt s128c (128 , " FEDCBA0987654321FEDCBA0987654321" , 16 );
3134- EXPECT_EQ (APInt (256 , " 014B66DC328E10C1FE303DF9EA0B2529F87E475F3C6C180DFB99704184EF03A6" , 16 ), APIntOps::mulxs (s128a, s128b));
3135- EXPECT_EQ (APInt (256 , " FFEB498812C66C68D4552DB89B8EBF8F96B428606E1E6BF5C24A442FE55618CF" , 16 ), APIntOps::mulxs (s128a, s128c));
3141+ EXPECT_EQ (
3142+ APInt (256 ,
3143+ " 014B66DC328E10C1FE303DF9EA0B2529F87E475F3C6C180DFB99704184EF03A6" ,
3144+ 16 ),
3145+ APIntOps::mulxs (s128a, s128b));
3146+ EXPECT_EQ (
3147+ APInt (256 ,
3148+ " FFEB498812C66C68D4552DB89B8EBF8F96B428606E1E6BF5C24A442FE55618CF" ,
3149+ 16 ),
3150+ APIntOps::mulxs (s128a, s128c));
31363151}
31373152
31383153TEST (APIntTest, RoundingUDiv) {
0 commit comments