Lines Matching refs:OBO

724   typedef OverflowingBinaryOperator OBO;  in TEST_F()  typedef
725 EXPECT_EQ(Empty.addWithNoWrap(Some, OBO::NoSignedWrap), Empty); in TEST_F()
726 EXPECT_EQ(Some.addWithNoWrap(Empty, OBO::NoSignedWrap), Empty); in TEST_F()
727 EXPECT_EQ(Full.addWithNoWrap(Full, OBO::NoSignedWrap), Full); in TEST_F()
728 EXPECT_NE(Full.addWithNoWrap(Some, OBO::NoSignedWrap), Full); in TEST_F()
729 EXPECT_NE(Some.addWithNoWrap(Full, OBO::NoSignedWrap), Full); in TEST_F()
731 OBO::NoSignedWrap), in TEST_F()
734 .addWithNoWrap(Full, OBO::NoSignedWrap), in TEST_F()
737 OBO::NoSignedWrap), in TEST_F()
741 OBO::NoSignedWrap), in TEST_F()
745 OBO::NoSignedWrap), in TEST_F()
749 OBO::NoSignedWrap), in TEST_F()
753 OBO::NoSignedWrap), in TEST_F()
757 OBO::NoSignedWrap), in TEST_F()
761 OBO::NoSignedWrap), in TEST_F()
765 OBO::NoSignedWrap), in TEST_F()
769 OBO::NoSignedWrap), in TEST_F()
774 return CR1.addWithNoWrap(CR2, OBO::NoSignedWrap); in TEST_F()
786 EXPECT_EQ(Empty.addWithNoWrap(Some, OBO::NoUnsignedWrap), Empty); in TEST_F()
787 EXPECT_EQ(Some.addWithNoWrap(Empty, OBO::NoUnsignedWrap), Empty); in TEST_F()
788 EXPECT_EQ(Full.addWithNoWrap(Full, OBO::NoUnsignedWrap), Full); in TEST_F()
789 EXPECT_NE(Full.addWithNoWrap(Some, OBO::NoUnsignedWrap), Full); in TEST_F()
790 EXPECT_NE(Some.addWithNoWrap(Full, OBO::NoUnsignedWrap), Full); in TEST_F()
792 OBO::NoUnsignedWrap), in TEST_F()
795 .addWithNoWrap(Full, OBO::NoUnsignedWrap), in TEST_F()
799 OBO::NoUnsignedWrap), in TEST_F()
803 OBO::NoUnsignedWrap), in TEST_F()
807 OBO::NoUnsignedWrap), in TEST_F()
811 OBO::NoUnsignedWrap), in TEST_F()
815 OBO::NoUnsignedWrap), in TEST_F()
819 OBO::NoUnsignedWrap), in TEST_F()
823 OBO::NoUnsignedWrap), in TEST_F()
828 return CR1.addWithNoWrap(CR2, OBO::NoUnsignedWrap); in TEST_F()
842 OBO::NoSignedWrap), in TEST_F()
846 OBO::NoUnsignedWrap), in TEST_F()
850 OBO::NoUnsignedWrap | OBO::NoSignedWrap), in TEST_F()
855 OBO::NoSignedWrap), in TEST_F()
859 OBO::NoUnsignedWrap), in TEST_F()
863 OBO::NoUnsignedWrap | OBO::NoSignedWrap), in TEST_F()
868 return CR1.addWithNoWrap(CR2, OBO::NoUnsignedWrap | OBO::NoSignedWrap); in TEST_F()
914 typedef OverflowingBinaryOperator OBO; in TEST_F() typedef
917 return CR1.subWithNoWrap(CR2, OBO::NoSignedWrap); in TEST_F()
930 return CR1.subWithNoWrap(CR2, OBO::NoUnsignedWrap); in TEST_F()
943 return CR1.subWithNoWrap(CR2, OBO::NoUnsignedWrap | OBO::NoSignedWrap); in TEST_F()
1504 typedef OverflowingBinaryOperator OBO; in TEST() typedef
1510 Instruction::Add, C, OBO::NoUnsignedWrap); in TEST()
1515 Instruction::Add, C, OBO::NoSignedWrap); in TEST()
1538 Instruction::Sub, C, OBO::NoUnsignedWrap); in TEST()
1543 Instruction::Sub, C, OBO::NoSignedWrap); in TEST()
1564 OBO::NoSignedWrap); in TEST()
1570 OBO::NoSignedWrap); in TEST()
1576 OBO::NoUnsignedWrap); in TEST()
1582 OBO::NoUnsignedWrap); in TEST()
1587 Instruction::Add, APInt(32, 0), OBO::NoUnsignedWrap).isFullSet()); in TEST()
1589 Instruction::Add, APInt(32, 0), OBO::NoSignedWrap).isFullSet()); in TEST()
1591 Instruction::Sub, APInt(32, 0), OBO::NoUnsignedWrap).isFullSet()); in TEST()
1593 Instruction::Sub, APInt(32, 0), OBO::NoSignedWrap).isFullSet()); in TEST()
1597 Instruction::Add, OneToFive, OBO::NoSignedWrap), in TEST()
1601 Instruction::Add, OneToFive, OBO::NoUnsignedWrap), in TEST()
1604 Instruction::Sub, OneToFive, OBO::NoSignedWrap), in TEST()
1608 Instruction::Sub, OneToFive, OBO::NoUnsignedWrap), in TEST()
1613 Instruction::Add, MinusFiveToMinusTwo, OBO::NoSignedWrap), in TEST()
1617 Instruction::Add, MinusFiveToMinusTwo, OBO::NoUnsignedWrap), in TEST()
1620 Instruction::Sub, MinusFiveToMinusTwo, OBO::NoSignedWrap), in TEST()
1624 Instruction::Sub, MinusFiveToMinusTwo, OBO::NoUnsignedWrap), in TEST()
1630 Instruction::Add, MinusOneToOne, OBO::NoSignedWrap), in TEST()
1634 Instruction::Add, MinusOneToOne, OBO::NoUnsignedWrap), in TEST()
1637 Instruction::Sub, MinusOneToOne, OBO::NoSignedWrap), in TEST()
1641 Instruction::Sub, MinusOneToOne, OBO::NoUnsignedWrap), in TEST()
1647 Instruction::Add, One, OBO::NoSignedWrap), in TEST()
1651 Instruction::Add, One, OBO::NoUnsignedWrap), in TEST()
1654 Instruction::Sub, One, OBO::NoSignedWrap), in TEST()
1658 Instruction::Sub, One, OBO::NoUnsignedWrap), in TEST()
1664 Instruction::Shl, UpToBitWidth, OBO::NoUnsignedWrap), in TEST()
1666 Instruction::Shl, OneLessThanBitWidth, OBO::NoUnsignedWrap)); in TEST()
1668 Instruction::Shl, UpToBitWidth, OBO::NoSignedWrap), in TEST()
1670 Instruction::Shl, OneLessThanBitWidth, OBO::NoSignedWrap)); in TEST()
1672 Instruction::Shl, UpToBitWidth, OBO::NoUnsignedWrap), in TEST()
1675 Instruction::Shl, UpToBitWidth, OBO::NoSignedWrap), in TEST()
1680 Instruction::Shl, ConstantRange::getFull(32), OBO::NoUnsignedWrap), in TEST()
1682 Instruction::Shl, OneLessThanBitWidth, OBO::NoUnsignedWrap)); in TEST()
1685 Instruction::Shl, ConstantRange::getFull(32), OBO::NoSignedWrap), in TEST()
1687 Instruction::Shl, OneLessThanBitWidth, OBO::NoSignedWrap)); in TEST()
1691 Instruction::Shl, IllegalShAmt, OBO::NoUnsignedWrap), in TEST()
1694 Instruction::Shl, IllegalShAmt, OBO::NoSignedWrap), in TEST()
1700 OBO::NoUnsignedWrap), in TEST()
1703 OBO::NoUnsignedWrap)); in TEST()
1707 OBO::NoSignedWrap), in TEST()
1710 OBO::NoSignedWrap)); in TEST()
1715 OBO::NoUnsignedWrap), in TEST()
1720 OBO::NoSignedWrap), in TEST()