reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1831 mu magicu(unsigned LeadingZeros = 0) const;
4768 APInt::mu magics = Divisor.magicu(); 4776 magics = Divisor.lshr(PreShift).magicu(PreShift);unittests/ADT/APIntTest.cpp
1415 EXPECT_EQ(APInt(32, 3).magicu().m, APInt(32, "AAAAAAAB", 16)); 1416 EXPECT_EQ(APInt(32, 3).magicu().s, 1U); 1417 EXPECT_EQ(APInt(32, 5).magicu().m, APInt(32, "CCCCCCCD", 16)); 1418 EXPECT_EQ(APInt(32, 5).magicu().s, 2U); 1419 EXPECT_EQ(APInt(32, 7).magicu().m, APInt(32, "24924925", 16)); 1420 EXPECT_EQ(APInt(32, 7).magicu().s, 3U); 1421 EXPECT_EQ(APInt(64, 25).magicu(1).m, APInt(64, "A3D70A3D70A3D70B", 16)); 1422 EXPECT_EQ(APInt(64, 25).magicu(1).s, 4U);