]> granicus.if.org Git - clang/commitdiff
Removed the OverflowConversionsToFract tests for now. Will add them back
authorLeonard Chan <leonardchan@google.com>
Mon, 6 Aug 2018 18:02:16 +0000 (18:02 +0000)
committerLeonard Chan <leonardchan@google.com>
Mon, 6 Aug 2018 18:02:16 +0000 (18:02 +0000)
in once I figure out why this doesn't work on windows.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@339038 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Basic/FixedPointTest.cpp

index 74b676bb21ff5363276ddf564ec9191231ae7274..8e184a7af858cb6ffcd350d3ba9e95e6d0a6c85a 100644 (file)
@@ -601,51 +601,6 @@ TEST(FixedPoint, SAccumConversionOverflow) {
                               -549755813888);
 }
 
-void CheckSaturatedConversionToFractMax(FixedPointSemantics Src,
-                                        int64_t OneVal) {
-  CheckSaturatedConversionMax(Src, Saturated(getSFractSema()), OneVal);
-  CheckSaturatedConversionMax(Src, Saturated(getFractSema()), OneVal);
-  CheckSaturatedConversionMax(Src, Saturated(getLFractSema()), OneVal);
-  CheckSaturatedConversionMax(Src, Saturated(getUSFractSema()), OneVal);
-  CheckSaturatedConversionMax(Src, Saturated(getUFractSema()), OneVal);
-  CheckSaturatedConversionMax(Src, Saturated(getPadULFractSema()), OneVal);
-  CheckSaturatedConversionMax(Src, Saturated(getPadUSFractSema()), OneVal);
-  CheckSaturatedConversionMax(Src, Saturated(getPadUFractSema()), OneVal);
-  CheckSaturatedConversionMax(Src, Saturated(getPadULFractSema()), OneVal);
-}
-
-void CheckSaturatedConversionToFractMin(FixedPointSemantics Src,
-                                        int64_t MinusOneVal) {
-  CheckSaturatedConversionMin(Src, Saturated(getSFractSema()), MinusOneVal);
-  CheckSaturatedConversionMin(Src, Saturated(getFractSema()), MinusOneVal);
-  CheckSaturatedConversionMin(Src, Saturated(getLFractSema()), MinusOneVal);
-  CheckSaturatedConversionMin(Src, Saturated(getUSFractSema()), MinusOneVal);
-  CheckSaturatedConversionMin(Src, Saturated(getUFractSema()), MinusOneVal);
-  CheckSaturatedConversionMin(Src, Saturated(getPadULFractSema()), MinusOneVal);
-  CheckSaturatedConversionMin(Src, Saturated(getPadUSFractSema()), MinusOneVal);
-  CheckSaturatedConversionMin(Src, Saturated(getPadUFractSema()), MinusOneVal);
-  CheckSaturatedConversionMin(Src, Saturated(getPadULFractSema()), MinusOneVal);
-}
-
-TEST(FixedPoint, OverflowConversionsToFract) {
-  CheckSaturatedConversionToFractMax(getSAccumSema(), 128);
-  CheckSaturatedConversionToFractMin(getSAccumSema(), -128);
-  CheckSaturatedConversionToFractMax(getAccumSema(), 32768);
-  CheckSaturatedConversionToFractMin(getAccumSema(), -32768);
-  CheckSaturatedConversionToFractMax(getLAccumSema(), 2147483648);
-  CheckSaturatedConversionToFractMin(getLAccumSema(), -2147483648);
-
-  // Unsigned
-  CheckSaturatedConversionToFractMax(getUSAccumSema(), 256);
-  CheckSaturatedConversionToFractMax(getUAccumSema(), 65536);
-  CheckSaturatedConversionToFractMax(getULAccumSema(), 4294967296);
-
-  // Padded unsigned
-  CheckSaturatedConversionToFractMax(getPadUSAccumSema(), 128);
-  CheckSaturatedConversionToFractMax(getPadUAccumSema(), 32768);
-  CheckSaturatedConversionToFractMax(getPadULAccumSema(), 2147483648);
-}
-
 TEST(FixedPoint, GetValueSignAfterConversion) {
   APFixedPoint Fixed(255 << 7, getSAccumSema());
   ASSERT_TRUE(Fixed.getValue().isSigned());