reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/IR/ConstantRangeTest.cpp
 1697                   .getEquivalentICmp(Pred, RHS));
 1699   EXPECT_EQ(RHS, APInt(32, 100));
 1702                   .getEquivalentICmp(Pred, RHS));
 1704   EXPECT_EQ(RHS, APInt(32, 100));
 1707                   .getEquivalentICmp(Pred, RHS));
 1709   EXPECT_EQ(RHS, APInt(32, 100));
 1712                   .getEquivalentICmp(Pred, RHS));
 1714   EXPECT_EQ(RHS, APInt(32, 100));
 1717       ConstantRange(32, /*isFullSet=*/true).getEquivalentICmp(Pred, RHS));
 1719   EXPECT_EQ(RHS, APInt(32, 0));
 1722       ConstantRange(32, /*isFullSet=*/false).getEquivalentICmp(Pred, RHS));
 1724   EXPECT_EQ(RHS, APInt(32, 0));
 1727                    .getEquivalentICmp(Pred, RHS));
 1731                    .getEquivalentICmp(Pred, RHS));
 1735                    .getEquivalentICmp(Pred, RHS));
 1737   EXPECT_TRUE(ConstantRange(APInt(32, 100)).getEquivalentICmp(Pred, RHS));
 1739   EXPECT_EQ(RHS, APInt(32, 100));
 1742       ConstantRange(APInt(32, 100)).inverse().getEquivalentICmp(Pred, RHS));
 1744   EXPECT_EQ(RHS, APInt(32, 100));
 1747       ConstantRange(APInt(512, 100)).inverse().getEquivalentICmp(Pred, RHS));
 1749   EXPECT_EQ(RHS, APInt(512, 100));
 1755   EXPECT_TRUE(ConstantRange(APInt(32, 0)).getEquivalentICmp(Pred, RHS));
 1757   EXPECT_EQ(RHS, APInt(32, 0));
 1760       ConstantRange(APInt(32, 0)).inverse().getEquivalentICmp(Pred, RHS));
 1762   EXPECT_EQ(RHS, APInt(32, 0));
 1764   EXPECT_TRUE(ConstantRange(APInt(32, -1)).getEquivalentICmp(Pred, RHS));
 1766   EXPECT_EQ(RHS, APInt(32, -1));
 1769       ConstantRange(APInt(32, -1)).inverse().getEquivalentICmp(Pred, RHS));
 1771   EXPECT_EQ(RHS, APInt(32, -1));